public override void Initialize(FlowWindowBase.SerializeParamBase param) { MultiInvitationSendWindow.m_Instance = this; base.Initialize(param); this.m_Param = param as MultiInvitationSendWindow.SerializeParam; if (this.m_Param == null) { throw new Exception(this.ToString() + " > Failed serializeParam null."); } this.m_ValueList = (SerializeValueBehaviour)this.m_Param.window.GetComponent <SerializeValueBehaviour>(); if (UnityEngine.Object.op_Inequality((UnityEngine.Object) this.m_ValueList, (UnityEngine.Object)null)) { this.m_ValueList.list.SetField("checkmax", 5); } if (UnityEngine.Object.op_Inequality((UnityEngine.Object) this.m_Param.list, (UnityEngine.Object)null)) { this.m_ContentController = (ContentController)this.m_Param.list.GetComponentInChildren <ContentController>(); if (UnityEngine.Object.op_Inequality((UnityEngine.Object) this.m_ContentController, (UnityEngine.Object)null)) { this.m_ContentController.SetWork((object)this); } } this.Close(true); }
public virtual void Release() { this.m_ContentController = (ContentController)null; }
public override void Initialize(ContentController controller) { base.Initialize(controller); this.Setup(); }
public override void Initialize(ContentController controller) { base.Initialize(controller); this.SelectType(ItemListWindow.ItemSource.ItemType.ALL); }
public override void Initialize(ContentController controller) { base.Initialize(controller); this.SelectType(EItemTabType.Used); }