У меня есть файл Main.mxml и файл RoutePlanner.xmlm. RoutePlanner определяет настраиваемые компоненты Canvas, а Main.mxml использует этот настраиваемый компонент.
Проблема в том, что компоненты RoutePlanner содержат множество событий, таких как Click () и MouseMove () и т. Д. Однако все функции, на которые ссылаются эти события, определены в Main.mxml.
Main.mxml был огромным файлом, который я пытаюсь разделить. Я не могу просто переместить функцию из Main в пользовательские компоненты из-за используемых в функциях переменных класса.
Возможно ли include
Главное в компоненте, чтобы я мог использовать методы? Или мне следует переместить все методы в файл AS и просто включить его как в основной, так и в компонент? (Это потребует немного больше работы)
Или можно создать в компоненте функции-заполнители и затем сделать эти заполнители привязываемыми, а после создания компонента в Main.mxml привязать фактические методы, определенные в Main.xml, к событиям в компоненте?
Заранее спасибо,
Кваак