LineProperties.fromJson constructor

LineProperties.fromJson(
  1. Map json_
)

Implementation

LineProperties.fromJson(core.Map json_)
  : this(
      dashStyle: json_['dashStyle'] as core.String?,
      endArrow: json_['endArrow'] as core.String?,
      endConnection: json_.containsKey('endConnection')
          ? LineConnection.fromJson(
              json_['endConnection'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      lineFill: json_.containsKey('lineFill')
          ? LineFill.fromJson(
              json_['lineFill'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      link: json_.containsKey('link')
          ? Link.fromJson(
              json_['link'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      startArrow: json_['startArrow'] as core.String?,
      startConnection: json_.containsKey('startConnection')
          ? LineConnection.fromJson(
              json_['startConnection'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      weight: json_.containsKey('weight')
          ? Dimension.fromJson(
              json_['weight'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );