FieldValue.fromJson constructor

FieldValue.fromJson(
  1. Map json_
)

Implementation

FieldValue.fromJson(core.Map json_)
  : this(
      date:
          json_.containsKey('date')
              ? Date.fromJson(
                json_['date'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      integer:
          json_.containsKey('integer')
              ? Integer.fromJson(
                json_['integer'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      selection:
          json_.containsKey('selection')
              ? Selection.fromJson(
                json_['selection'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      selectionList:
          json_.containsKey('selectionList')
              ? SelectionList.fromJson(
                json_['selectionList'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      text:
          json_.containsKey('text')
              ? Text.fromJson(
                json_['text'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      textList:
          json_.containsKey('textList')
              ? TextList.fromJson(
                json_['textList'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      user:
          json_.containsKey('user')
              ? SingleUser.fromJson(
                json_['user'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      userList:
          json_.containsKey('userList')
              ? UserList.fromJson(
                json_['userList'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );