toJson method

  1. @override
DynamicMap toJson()
override

Methods for Json serialization.

Used to convert ModelFieldValue values to Json in the json_serializable package.

Jsonシリアライズを行うためのメソッド。

json_serializableのパッケージでModelFieldValueの値をJsonに変換する際に利用します。

Implementation

@override
DynamicMap toJson() => {
      kTypeFieldKey: ModelServerCommandBase.typeString,
      kCommandKey: _command,
      kPublicParametersKey: _toJsonForCondition(publicParameters),
      kPrivateParametersKey: _toJsonForCondition(privateParameters),
      kSourceKey: _source.name,
    };