fields method
List<NUIEntField>
fields(
)
override
Implementation
@override
List<NUIEntField> fields() {
return [
NUIEntField<NUIAppVersionActionResponse>(name: "action", type: NUIEntType.INTEGER, setter: (data, value) => data.action = value, getter: (data) => data.action),
NUIEntField<NUIAppVersionActionResponse>(name: "title", type: NUIEntType.STRING, setter: (data, value) => data.title = value, getter: (data) => data.title),
NUIEntField<NUIAppVersionActionResponse>(name: "description", type: NUIEntType.STRING, setter: (data, value) => data.description = value, getter: (data) => data.description),
NUIEntField<NUIAppVersionActionResponse>(name: "updateButton", type: NUIEntType.STRING, setter: (data, value) => data.updateButton = value, getter: (data) => data.updateButton),
NUIEntField<NUIAppVersionActionResponse>(name: "dismissButton", type: NUIEntType.STRING, setter: (data, value) => data.dismissButton = value, getter: (data) => data.dismissButton),
NUIEntField<NUIAppVersionActionResponse>(name: "imageLink", type: NUIEntType.STRING, setter: (data, value) => data.imageLink = value, getter: (data) => data.imageLink),
NUIEntField<NUIAppVersionActionResponse>(name: "newVersion", type: NUIEntType.STRING, setter: (data, value) => data.newVersion = value, getter: (data) => data.newVersion),
NUIEntField<NUIAppVersionActionResponse>(name: "colorTheme", type: NUIEntType.OBJECT, setter: (data, value) => data.colorTheme = asObject(IDialogThemeEnt(), value), getter: (data) => data.colorTheme),
NUIEntField<NUIAppVersionActionResponse>(name: "downloadLink", type: NUIEntType.STRING, setter: (data, value) => data.downloadLink = value, getter: (data) => data.downloadLink),
NUIEntField<NUIAppVersionActionResponse>(name: "redirectLink", type: NUIEntType.STRING, setter: (data, value) => data.redirectLink = value, getter: (data) => data.redirectLink),
];
}