Por que na criação do gradiente da circunferência quando tento retirar o bind da linha "fill: bind RadialGradient {" e alterar as linhas de centerX e centerY para "centerX: bind vx" e "centerY: bind vy" ocorre os erros:
Pelo que eu entendi ao colocar o bind no objeto RadialGradiente sempre que o valor é alterado um novo objeto é criado... e no processo que estou tentando fazer não...
Alguém poderia me ajudar?
Eu acho que o motivo é que está propriedade está com o modificador de acesso "public-init"...
mas queria uma confirmação afinal é meu primeiro exercicio com a linguagem!