fields method

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

Implementation

@override
List<NUIEntField> fields() {
  return [
    NUIEntField<NUIColorTheme>(name: "toolbar", type: NUIEntType.MAP, setter: (data, value) => data._toolbar = asMapOfType<String>(value), getter: (data) => data._toolbar),
    NUIEntField<NUIColorTheme>(name: "toolbarShadow", type: NUIEntType.MAP, setter: (data, value) => data._toolbarShadow = asMapOfType<String>(value), getter: (data) => data._toolbarShadow),
    NUIEntField<NUIColorTheme>(name: "statusBar", type: NUIEntType.MAP, setter: (data, value) => data._statusBar = asMapOfType<String>(value), getter: (data) => data._statusBar),
    NUIEntField<NUIColorTheme>(name: "background", type: NUIEntType.MAP, setter: (data, value) => data._background = asMapOfType<String>(value), getter: (data) => data._background),
    NUIEntField<NUIColorTheme>(name: "primary", type: NUIEntType.MAP, setter: (data, value) => data._primary = asMapOfType<String>(value), getter: (data) => data._primary),
    NUIEntField<NUIColorTheme>(name: "primaryVariant", type: NUIEntType.MAP, setter: (data, value) => data._primaryVariant = asMapOfType<String>(value), getter: (data) => data._primaryVariant),
    NUIEntField<NUIColorTheme>(name: "secondary", type: NUIEntType.MAP, setter: (data, value) => data._secondary = asMapOfType<String>(value), getter: (data) => data._secondary),
    NUIEntField<NUIColorTheme>(name: "secondaryVariant", type: NUIEntType.MAP, setter: (data, value) => data._secondaryVariant = asMapOfType<String>(value), getter: (data) => data._secondaryVariant),
    NUIEntField<NUIColorTheme>(name: "card", type: NUIEntType.MAP, setter: (data, value) => data._card = asMapOfType<String>(value), getter: (data) => data._card),
    NUIEntField<NUIColorTheme>(name: "cardShadow", type: NUIEntType.MAP, setter: (data, value) => data._cardShadow = asMapOfType<String>(value), getter: (data) => data._cardShadow),
    NUIEntField<NUIColorTheme>(name: "error", type: NUIEntType.MAP, setter: (data, value) => data._error = asMapOfType<String>(value), getter: (data) => data._error),
    NUIEntField<NUIColorTheme>(name: "button", type: NUIEntType.MAP, setter: (data, value) => data._button = asMapOfType<String>(value), getter: (data) => data._button),
    NUIEntField<NUIColorTheme>(name: "buttonDisabled", type: NUIEntType.MAP, setter: (data, value) => data._buttonDisabled = asMapOfType<String>(value), getter: (data) => data._buttonDisabled),
    NUIEntField<NUIColorTheme>(name: "buttonShadow", type: NUIEntType.MAP, setter: (data, value) => data._buttonShadow = asMapOfType<String>(value), getter: (data) => data._buttonShadow),
    NUIEntField<NUIColorTheme>(name: "icon", type: NUIEntType.MAP, setter: (data, value) => data._icon = asMapOfType<String>(value), getter: (data) => data._icon),
    NUIEntField<NUIColorTheme>(name: "iconHighlight", type: NUIEntType.MAP, setter: (data, value) => data._iconHighlight = asMapOfType<String>(value), getter: (data) => data._iconHighlight),
    NUIEntField<NUIColorTheme>(name: "line", type: NUIEntType.MAP, setter: (data, value) => data._line = asMapOfType<String>(value), getter: (data) => data._line),

    NUIEntField<NUIColorTheme>(name: "onBackground", type: NUIEntType.MAP, setter: (data, value) => data._onBackground = asMapOfType<String>(value), getter: (data) => data._onBackground),
    NUIEntField<NUIColorTheme>(name: "onPrimary", type: NUIEntType.MAP, setter: (data, value) => data._onPrimary = asMapOfType<String>(value), getter: (data) => data._onPrimary),
    NUIEntField<NUIColorTheme>(name: "onSecondary", type: NUIEntType.MAP, setter: (data, value) => data._onSecondary = asMapOfType<String>(value), getter: (data) => data._onSecondary),
    NUIEntField<NUIColorTheme>(name: "onError", type: NUIEntType.MAP, setter: (data, value) => data._onError = asMapOfType<String>(value), getter: (data) => data._onError),
    NUIEntField<NUIColorTheme>(name: "onCard", type: NUIEntType.MAP, setter: (data, value) => data._onCard = asMapOfType<String>(value), getter: (data) => data._onCard),

    NUIEntField<NUIColorTheme>(name: "gradient", type: NUIEntType.MAP, setter: (data, value) => data._gradient = asMapOfObject<NUIColorGradient>(NUIColorGradientEnt(), value), getter: (data) => data._gradient),

    NUIEntField<NUIColorTheme>(name: "textTheme", type: NUIEntType.OBJECT, setter: (data, value) => data._textTheme = asObject<NUITextTheme>(NUITextThemeEnt(), value) as NUITextTheme, getter: (data) => data._textTheme),
    NUIEntField<NUIColorTheme>(name: "isDark", type: NUIEntType.BOOLEAN, setter: (data, value) => data._isDark = value, getter: (data) => data._isDark),
  ];
}