VimeoSettings.fromJson constructor

VimeoSettings.fromJson(
  1. Map<String, dynamic> json
)

Implementation

VimeoSettings.fromJson(Map<String, dynamic> json) {
  if (json["fullscreen"] is int) fullscreen = json["fullscreen"];
  if (json["byline"] is int) byline = json["byline"];
  if (json["like"] is int) like = json["like"];
  if (json["playbar"] is int) playbar = json["playbar"];
  if (json["title"] is int) title = json["title"];
  if (json["color"] is int) color = json["color"];
  if (json["speed"] is int) speed = json["speed"];
  if (json["watch_later"] is int) watchLater = json["watch_later"];
  if (json["share"] is int) share = json["share"];
  if (json["scaling"] is int) scaling = json["scaling"];
  if (json["spatial_compass"] is int) {
    spatialCompass = json["spatial_compass"];
  }
  if (json["collections"] is int) collections = json["collections"];
  if (json["portrait"] is int) portrait = json["portrait"];
  if (json["logo"] is int) logo = json["logo"];
  if (json["embed"] is int) embed = json["embed"];
  if (json["badge"] is Map) {
    badge = json["badge"] == null ? null : Badge.fromJson(json["badge"]);
  }
  if (json["spatial_label"] is int) spatialLabel = json["spatial_label"];
  if (json["volume"] is int) volume = json["volume"];
}