PageElement.fromJson constructor

PageElement.fromJson(
  1. Map json_
)

Implementation

PageElement.fromJson(core.Map json_)
  : this(
      description: json_['description'] as core.String?,
      elementGroup: json_.containsKey('elementGroup')
          ? Group.fromJson(
              json_['elementGroup'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      image: json_.containsKey('image')
          ? Image.fromJson(
              json_['image'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      line: json_.containsKey('line')
          ? Line.fromJson(
              json_['line'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      objectId: json_['objectId'] as core.String?,
      shape: json_.containsKey('shape')
          ? Shape.fromJson(
              json_['shape'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      sheetsChart: json_.containsKey('sheetsChart')
          ? SheetsChart.fromJson(
              json_['sheetsChart'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      size: json_.containsKey('size')
          ? Size.fromJson(
              json_['size'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      speakerSpotlight: json_.containsKey('speakerSpotlight')
          ? SpeakerSpotlight.fromJson(
              json_['speakerSpotlight']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      table: json_.containsKey('table')
          ? Table.fromJson(
              json_['table'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      title: json_['title'] as core.String?,
      transform: json_.containsKey('transform')
          ? AffineTransform.fromJson(
              json_['transform'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      video: json_.containsKey('video')
          ? Video.fromJson(
              json_['video'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      wordArt: json_.containsKey('wordArt')
          ? WordArt.fromJson(
              json_['wordArt'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );