Ejemplo n.º 1
0
 public BindList(TComponent view, BindableList <TVm> list)
 {
     _component = view;
     this._list = list;
     InitEvent();
     InitCpntValue();
 }
Ejemplo n.º 2
0
 public BindViewList(BindableList <TVm> list, params View[] view)
 {
     _views     = view.ToList();
     _content   = _views[0].transform.parent;
     this._list = list;
     InitEvent();
     InitCpntValue();
 }
Ejemplo n.º 3
0
 public void BindList <TComponent, TData>(TComponent component, BindableList <TData> property)
 {
     var bindList = new BindList <TComponent, TData>(component, property);
 }
Ejemplo n.º 4
0
 private void SetValue(BindableList <TVm> list, string itemName, Transform root)
 {
     this._list = list;
     ParseItems(itemName, root);
     InitEvent();
 }
Ejemplo n.º 5
0
 public BindIpairsView(BindableList <TVm> list, string itemName, Transform root)
 {
     SetValue(list, itemName, root);
 }
Ejemplo n.º 6
0
 public void BindViewList <TItemVm>
     (BindableList <TItemVm> list, params View[] views) where TItemVm : ViewModel
 {
     CanClearListeners.Add(list);
     var bindList = new BindViewList <TItemVm>(list, views);
 }
Ejemplo n.º 7
0
 public void BindDropDown(Dropdown dropdown, ObservableProperty <int> property,
                          BindableList <Dropdown.OptionData> listProperty = null)
 {
     TwoWayBind(dropdown, property);
     BindList(dropdown, listProperty);
 }
Ejemplo n.º 8
0
 public void BindIpairs <TItemVm>
     (BindableList <TItemVm> list, Transform root, string pattern) where TItemVm : ViewModel
 {
     CanClearListeners.Add(list);
     var bindIpairsView = new BindIpairsView <TItemVm>(list, pattern, root);
 }