Глядя на учебники и примеры по javafx, привязки всегда делаются во время объявлений varibale:
def y = bind x;
или
def address = Address {
street: bind myStreet;
};
Но что мне делать, если у меня есть существующий объект - и, следовательно, я не объявляю его и хочу связать один из его атрибутов. В моем случае я загружаю SVGPath с FXDLoader и затем хочу связать SVGPath.visible с переменной. Как мне этого добиться?
var data = true;
var fxdContent = FXDLoader.load("{__DIR__}plan.fxz");
var sc = fxdContent.lookup("SC0013") as SVGPath;
sc.visible = bind data; //That doesn't work