static int QPYX_OnDataChange_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 1); littlerbird.UI.QuickGridItemBase QPYX_obj_YXQP = (littlerbird.UI.QuickGridItemBase)ToLua.CheckObject <littlerbird.UI.QuickGridItemBase>(L_YXQP, 1); QPYX_obj_YXQP.OnDataChange(); return(0); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
/// <summary> /// 刷新item /// </summary> /// <param name="data"></param> public void RefreshItem(object data) { QuickGridItemBase item = content.GetShowItem(data); if (item) { item.OnDataChange(); item.OnSelectChange(); } if (needItemPanel && itemPanel.data == data && itemPanel.isShow) { itemPanel.Refresh(); } }
static int OnDataChange(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); littlerbird.UI.QuickGridItemBase obj = (littlerbird.UI.QuickGridItemBase)ToLua.CheckObject <littlerbird.UI.QuickGridItemBase>(L, 1); obj.OnDataChange(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }