Кто-нибудь знает, что criterea Flash использует для обнаружения класса Live Preview для компонента?
Фон
Мы пытаемся автоматизировать создание SWC, содержащего компонент, который будет использоваться из Flash. Мы можем сделать его видимым для флэш-памяти, изменив manifest.xml и подключив определения компонентов. Однако компонент нельзя перетащить на сцену (или в библиотеку), предположительно потому, что он не имеет формы LivePreview.
Чтобы лучше понять, откуда мы пришли, мы заметили следующее в SWC, экспортированных из Flash (используя swfdump):
fl.livepreview.LivePreviewParent
содержит тот же атрибут mod
, что и визуальный компонент в файле manifest.xml
fl.livepreview.LivePreviewParent
экспортируется как символ
- Компонент с коротким именем (т.е. без пакета, на который есть ссылка в определении компонентов в manifest.xml) экспортируется как символ
Однако я не вижу других отличий между ним и SWC от Flex.
Мы, очевидно, можем использовать JSFL для выполнения этой задачи, но мы не будем устанавливать Flash на сервер сборки.
Есть мысли?