Exemplo n.º 1
0
        public void Init(UIBindRoot root, BaseUIBindContainer parent = null, int arrayIndex = -1)
        {
            this.root = root;

            DataSet container = this.GetContainer(parent, arrayIndex);

            Init(container);
        }
Exemplo n.º 2
0
 public virtual void InitOnArray(UIBindRoot root, BaseUIBindArray array, int index)
 {
 }
Exemplo n.º 3
0
 public virtual void InitOnGroup(UIBindRoot root, BaseUIBindGroup group, int arrayIndex)
 {
 }
Exemplo n.º 4
0
 public virtual void InitOnRoot(UIBindRoot root)
 {
 }
Exemplo n.º 5
0
 public UIDataCellCallback(UIBindRoot root, string bindFuncName, UIDataCell cell)
 {
     this.Root         = root;
     this.BindFuncName = bindFuncName;
     this.Cell         = cell;
 }
Exemplo n.º 6
0
 //初始化,事件注册在root下
 public override void InitOnGroup(UIBindRoot root, BaseUIBindGroup group, int arrayIndex)
 {
     this.root = root;
     cellIndex = root.CreateCellOnGroup(this.gameObject, this.GetBindFunctionName(), this.bindDataName, group, this.GetParam());
 }
Exemplo n.º 7
0
 //初始化,事件注册在root下
 public override void InitOnRoot(UIBindRoot root)
 {
     this.root = root;
     cellIndex = root.CreateCellOnRoot(this.gameObject, this.GetBindFunctionName(), this.bindDataName, this.GetParam());
 }
Exemplo n.º 8
0
 //初始化,事件注册在Array下
 public override void InitOnArray(UIBindRoot root, BaseUIBindArray array, int index)
 {
     this.root = root;
     cellIndex = root.CreateCellOnArray(this.gameObject, this.GetBindFunctionName(), this.bindDataName, array, index, this.GetParam());
 }