Implementation
@override
List<NUIEntField> fields() {
return [
NUIEntField<NUITextTheme>(name: "fontFamily", type: NUIEntType.STRING, setter: (data, value) => data._fontFamily = value, getter: (data) => data._fontFamily),
NUIEntField<NUITextTheme>(name: "header1", type: NUIEntType.MAP, setter: (data, value) => data._header1 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._header1),
NUIEntField<NUITextTheme>(name: "header2", type: NUIEntType.MAP, setter: (data, value) => data._header2 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._header2),
NUIEntField<NUITextTheme>(name: "header3", type: NUIEntType.MAP, setter: (data, value) => data._header3 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._header3),
NUIEntField<NUITextTheme>(name: "header4", type: NUIEntType.MAP, setter: (data, value) => data._header4 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._header4),
NUIEntField<NUITextTheme>(name: "header5", type: NUIEntType.MAP, setter: (data, value) => data._header5 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._header5),
NUIEntField<NUITextTheme>(name: "header6", type: NUIEntType.MAP, setter: (data, value) => data._header6 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._header6),
NUIEntField<NUITextTheme>(name: "subtitle1", type: NUIEntType.MAP, setter: (data, value) => data._subtitle1 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._subtitle1),
NUIEntField<NUITextTheme>(name: "subtitle2", type: NUIEntType.MAP, setter: (data, value) => data._subtitle2 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._subtitle2),
NUIEntField<NUITextTheme>(name: "subtitle3", type: NUIEntType.MAP, setter: (data, value) => data._subtitle3 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._subtitle3),
// NUIEntField<NUITextTheme>(name: "subtitle4", type: NUIEntType.MAP, setter: (data, value) => data._subtitle4 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._subtitle4),
// NUIEntField<NUITextTheme>(name: "subtitle5", type: NUIEntType.MAP, setter: (data, value) => data._subtitle5 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._subtitle5),
// NUIEntField<NUITextTheme>(name: "subtitle6", type: NUIEntType.MAP, setter: (data, value) => data._subtitle6 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._subtitle6),
NUIEntField<NUITextTheme>(name: "body1", type: NUIEntType.MAP, setter: (data, value) => data._body1 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._body1),
NUIEntField<NUITextTheme>(name: "body2", type: NUIEntType.MAP, setter: (data, value) => data._body2 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._body2),
NUIEntField<NUITextTheme>(name: "body3", type: NUIEntType.MAP, setter: (data, value) => data._body3 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._body3),
// NUIEntField<NUITextTheme>(name: "body4", type: NUIEntType.MAP, setter: (data, value) => data._body4 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._body4),
// NUIEntField<NUITextTheme>(name: "body5", type: NUIEntType.MAP, setter: (data, value) => data._body5 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._body5),
// NUIEntField<NUITextTheme>(name: "body6", type: NUIEntType.MAP, setter: (data, value) => data._body6 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._body6),
NUIEntField<NUITextTheme>(name: "button1", type: NUIEntType.MAP, setter: (data, value) => data._button1 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._button1),
NUIEntField<NUITextTheme>(name: "button2", type: NUIEntType.MAP, setter: (data, value) => data._button2 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._button2),
NUIEntField<NUITextTheme>(name: "button3", type: NUIEntType.MAP, setter: (data, value) => data._button3 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._button3),
// NUIEntField<NUITextTheme>(name: "button4", type: NUIEntType.MAP, setter: (data, value) => data._button4 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._button4),
// NUIEntField<NUITextTheme>(name: "button5", type: NUIEntType.MAP, setter: (data, value) => data._button5 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._button5),
// NUIEntField<NUITextTheme>(name: "button6", type: NUIEntType.MAP, setter: (data, value) => data._button6 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._button6),
NUIEntField<NUITextTheme>(name: "caption1", type: NUIEntType.MAP, setter: (data, value) => data._caption1 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._caption1),
NUIEntField<NUITextTheme>(name: "caption2", type: NUIEntType.MAP, setter: (data, value) => data._caption2 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._caption2),
NUIEntField<NUITextTheme>(name: "caption3", type: NUIEntType.MAP, setter: (data, value) => data._caption3 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._caption3),
// NUIEntField<NUITextTheme>(name: "caption4", type: NUIEntType.MAP, setter: (data, value) => data._caption4 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._caption4),
// NUIEntField<NUITextTheme>(name: "caption5", type: NUIEntType.MAP, setter: (data, value) => data._caption5 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._caption5),
// NUIEntField<NUITextTheme>(name: "caption6", type: NUIEntType.MAP, setter: (data, value) => data._caption6 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._caption6),
NUIEntField<NUITextTheme>(name: "overline1", type: NUIEntType.MAP, setter: (data, value) => data._overline1 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._overline1),
NUIEntField<NUITextTheme>(name: "overline2", type: NUIEntType.MAP, setter: (data, value) => data._overline2 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._overline2),
NUIEntField<NUITextTheme>(name: "overline3", type: NUIEntType.MAP, setter: (data, value) => data._overline3 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._overline3),
// NUIEntField<NUITextTheme>(name: "overline4", type: NUIEntType.MAP, setter: (data, value) => data._overline4 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._overline4),
// NUIEntField<NUITextTheme>(name: "overline5", type: NUIEntType.MAP, setter: (data, value) => data._overline5 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._overline5),
// NUIEntField<NUITextTheme>(name: "overline6", type: NUIEntType.MAP, setter: (data, value) => data._overline6 = asMapOfObject<NUITextStyle>(NUITextStyleEnt(), value), getter: (data) => data._overline6),
];
}