/// <summary> /// 转文本输出 /// </summary> protected override void toWriteDataString(DataWriter writer) { base.toWriteDataString(writer); writer.writeTabs(); writer.sb.Append("funcList"); writer.sb.Append(':'); writer.sb.Append("Array<TriggerFuncData>"); if (this.funcList != null) { TriggerFuncData[] funcListT = this.funcList; int funcListLen = funcListT.Length; writer.sb.Append('('); writer.sb.Append(funcListLen); writer.sb.Append(')'); writer.writeEnter(); writer.writeLeftBrace(); for (int funcListI = 0; funcListI < funcListLen; ++funcListI) { TriggerFuncData funcListV = funcListT[funcListI]; writer.writeTabs(); writer.sb.Append(funcListI); writer.sb.Append(':'); if (funcListV != null) { funcListV.writeDataString(writer); } else { writer.sb.Append("TriggerFuncData=null"); } writer.writeEnter(); } writer.writeRightBrace(); } else { writer.sb.Append("=null"); } writer.writeEnter(); }
/// <summary> /// 转文本输出 /// </summary> protected override void toWriteDataString(DataWriter writer) { writer.writeTabs(); writer.sb.Append("id"); writer.sb.Append(':'); writer.sb.Append(this.id); writer.writeEnter(); writer.writeTabs(); writer.sb.Append("name"); writer.sb.Append(':'); writer.sb.Append(this.name); writer.writeEnter(); writer.writeTabs(); writer.sb.Append("groupType"); writer.sb.Append(':'); writer.sb.Append(this.groupType); writer.writeEnter(); writer.writeTabs(); writer.sb.Append("groupID"); writer.sb.Append(':'); writer.sb.Append(this.groupID); writer.writeEnter(); writer.writeTabs(); writer.sb.Append("isOpen"); writer.sb.Append(':'); writer.sb.Append(this.isOpen); writer.writeEnter(); writer.writeTabs(); writer.sb.Append("priority"); writer.sb.Append(':'); writer.sb.Append(this.priority); writer.writeEnter(); writer.writeTabs(); writer.sb.Append("events"); writer.sb.Append(':'); writer.sb.Append("Array<TriggerFuncData>"); if (this.events != null) { TriggerFuncData[] eventsT = this.events; int eventsLen = eventsT.Length; writer.sb.Append('('); writer.sb.Append(eventsLen); writer.sb.Append(')'); writer.writeEnter(); writer.writeLeftBrace(); for (int eventsI = 0; eventsI < eventsLen; ++eventsI) { TriggerFuncData eventsV = eventsT[eventsI]; writer.writeTabs(); writer.sb.Append(eventsI); writer.sb.Append(':'); if (eventsV != null) { eventsV.writeDataString(writer); } else { writer.sb.Append("TriggerFuncData=null"); } writer.writeEnter(); } writer.writeRightBrace(); } else { writer.sb.Append("=null"); } writer.writeEnter(); writer.writeTabs(); writer.sb.Append("conditions"); writer.sb.Append(':'); writer.sb.Append("Array<TriggerFuncData>"); if (this.conditions != null) { TriggerFuncData[] conditionsT = this.conditions; int conditionsLen = conditionsT.Length; writer.sb.Append('('); writer.sb.Append(conditionsLen); writer.sb.Append(')'); writer.writeEnter(); writer.writeLeftBrace(); for (int conditionsI = 0; conditionsI < conditionsLen; ++conditionsI) { TriggerFuncData conditionsV = conditionsT[conditionsI]; writer.writeTabs(); writer.sb.Append(conditionsI); writer.sb.Append(':'); if (conditionsV != null) { conditionsV.writeDataString(writer); } else { writer.sb.Append("TriggerFuncData=null"); } writer.writeEnter(); } writer.writeRightBrace(); } else { writer.sb.Append("=null"); } writer.writeEnter(); writer.writeTabs(); writer.sb.Append("actions"); writer.sb.Append(':'); writer.sb.Append("Array<TriggerFuncData>"); if (this.actions != null) { TriggerFuncData[] actionsT = this.actions; int actionsLen = actionsT.Length; writer.sb.Append('('); writer.sb.Append(actionsLen); writer.sb.Append(')'); writer.writeEnter(); writer.writeLeftBrace(); for (int actionsI = 0; actionsI < actionsLen; ++actionsI) { TriggerFuncData actionsV = actionsT[actionsI]; writer.writeTabs(); writer.sb.Append(actionsI); writer.sb.Append(':'); if (actionsV != null) { actionsV.writeDataString(writer); } else { writer.sb.Append("TriggerFuncData=null"); } writer.writeEnter(); } writer.writeRightBrace(); } else { writer.sb.Append("=null"); } writer.writeEnter(); }