export method

  1. @override
Entity export()
override

Implementation

@override
export() {
  final values = Map.from(_initial.value['value']);
  if (name != null) {
    values['Name'] = name;
  }

  if (fontname != null) {
    values['Fontname'] = fontname;
  }

  if (fontsize != null) {
    values['Fontsize'] = fontsize;
  }

  if (primaryColour != null) {
    values['PrimaryColour'] = primaryColour;
  }

  if (secondaryColour != null) {
    values['SecondaryColour'] = secondaryColour;
  }

  if (tertiaryColour != null) {
    values['TertiaryColour'] = tertiaryColour;
  }

  if (backColour != null) {
    values['BackColour'] = backColour;
  }

  if (bold != null) {
    values['Bold'] = bold;
  }

  if (italic != null) {
    values['Italic'] = italic;
  }

  if (borderStyle != null) {
    values['BorderStyle'] = borderStyle;
  }

  if (italic != null) {
    values['Italic'] = italic;
  }

  if (shadow != null) {
    values['Shadow'] = shadow;
  }

  if (alignment != null) {
    values['Alignment'] = alignment;
  }

  if (marginL != null) {
    values['marginL'] = marginL;
  }

  if (marginR != null) {
    values['MarginR'] = marginR;
  }

  if (alphaLevel != null) {
    values['AlphaLevel'] = alphaLevel;
  }

  if (encoding != null) {
    values['Encoding'] = encoding;
  }

  _initial.value['value'] = values;

  return _initial;
}