serialize method

Map<String, dynamic> serialize()

Implementation

Map<String, dynamic> serialize() {
  return switch (this) {
    SFSymbolIcon(name: final n) => {'symbol': n},
    AssetIcon(:final path, :final isMonochrome) => {
      'asset': path,
      'isMonochrome': isMonochrome,
    },
  };
}