fields method

  1. @override
List<NUIEntField> fields()
override

Implementation

@override
List<NUIEntField> fields() {
  return [
    NUIEntField<NUIErrorLog>(name: "id", type: NUIEntType.STRING, setter: (data, value) => data.id = value, getter: (data) => data.id),
    NUIEntField<NUIErrorLog>(name: "screenCode", type: NUIEntType.STRING, setter: (data, value) => data.screenCode = value, getter: (data) => data.screenCode),
    NUIEntField<NUIErrorLog>(name: "type", type: NUIEntType.STRING, setter: (data, value) => data.type = value, getter: (data) => data.type),
    NUIEntField<NUIErrorLog>(name: "platform", type: NUIEntType.STRING, setter: (data, value) => data.platform = value, getter: (data) => data.platform),
    NUIEntField<NUIErrorLog>(name: "model", type: NUIEntType.STRING, setter: (data, value) => data.model = value, getter: (data) => data.model),
    NUIEntField<NUIErrorLog>(name: "code", type: NUIEntType.STRING, setter: (data, value) => data.code = value, getter: (data) => data.code),
    NUIEntField<NUIErrorLog>(name: "title", type: NUIEntType.STRING, setter: (data, value) => data.title = value, getter: (data) => data.title),
    NUIEntField<NUIErrorLog>(name: "description", type: NUIEntType.STRING, setter: (data, value) => data.description = value, getter: (data) => data.description),
    NUIEntField<NUIErrorLog>(name: "appVersion", type: NUIEntType.STRING, setter: (data, value) => data.appVersion = value, getter: (data) => data.appVersion),
    NUIEntField<NUIErrorLog>(name: "dateTime", type: NUIEntType.DATE, setter: (data, value) => data.dateTime = asDateTime(value), getter: (data) => data.dateTime),
    NUIEntField<NUIErrorLog>(name: "module", type: NUIEntType.STRING, setter: (data, value) => data.module = value, getter: (data) => data.module),
  ];
}