Я хочу создать пользовательский контейнер, который можно использовать в MXML, например:
<local:MyContainer>
<s:Label/>
<s:Button/>
...
</local:MyContainer>
... но я хотел бы иметь возможность отлавливать, когда добавляются дети, чтобы я мог контролировать такие вещи, как, когда и где они добавляются.
Я попытался переопределить addChild (), addChildAt (), addElement (), addElementAt (), (расширение класса Group), но они запускаются только при добавлении элементов специально с этими функциями - приложение запускается и метка, кнопка, и т. д., в конечном итоге в MyContainer без вызова этих функций.
Как я могу контролировать добавление субкомпонентов через MXML? Я не на том пути - я должен вместо этого писать собственный макет и / или скин?