Пиша компонент и неговата кожа. Кожата има "selected"
състояние, в което изобразява нещата със съответния блясък. Случва се така, че състоянието избран се задържа в свойство в hostComponent
, което е зададено/деактивирано външно (не чрез директно взаимодействие на потребителя върху кожата).
Опитах се да превърна това boolean
свойство на hostComponent
в SkinPart
и при инициализацията на кожата зададох ChangeWatcher
на това свойство, което да задейства промяната на състоянието. Без пура. :(
Какъв е начинът да промените състоянието на кожата чрез hostComponent
?