internal FluentPropertyRegistration(string name, IUiActor actor) { Property = new UIProperty <TData>(name); actor.RegisterProperty(Property); }
public UIModel(UIProperty <IViewModel <TModel> > model) => _model = model;
public UICollectionProperty(UIProperty <ObservableCollection <TData> > property) { Property = property; _collection = property.Value; property.PropertyValueChanged += () => _collection = property.Value; }