toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      'highlight': isHighlightVisible,
      'color': (((color.a * 255).round() << 24) |
              ((color.r * 255).round() << 16) |
              ((color.g * 255).round() << 8) |
              ((color.b * 255).round()))
          .toRadixString(16),
      'name': name,
      'parameters':parameters.map((parameter)=> parameter.toJson()).toList(),
      'input':inputData,
      'output':outputData,
      'on_menu':isOnMenu,
      'port_data':portData.map((port)=> port.toJson()).toList()
    };