Flex: когда создавать пользовательский компонент, а когда создавать скин? - PullRequest
1 голос
/ 18 февраля 2012

Я не вижу разницы между обоими случаями. Это началось, когда я хотел иметь какой-то особый список (например, с навигацией или заголовком вверху). Но тогда я не знал, что делать, должен ли я расширить List и переопределить некоторые методы, или мне просто создать скин для существующего компонента List? Thnx

1 Ответ

1 голос
/ 18 февраля 2012

Если вы просто ищете визуальные модификации, вам, скорее всего, следует просто обработать компонент.

Создание пользовательского компонента, который extends List, или использование композиции предполагает, что вам нужны дополнительные функции, которые List не предоставляют для ваших целей. Если дело последнее, то вам следует использовать наследование или композицию.

...