public override void UnBind() { base.UnBind(); for (int i = 0; i < BindItems.Count; i++) { CommandBinderItem item = BindItems[i]; item.DoUnBind(); } }
public override void BindListItem(VMBehaviour vm, int index) { base.BindListItem(vm, index); for (int i = 0; i < BindItems.Count; i++) { CommandBinderItem item = BindItems[i]; item.DoBind(vm, index, this.gameObject, GetBindComponent()); } }