class Pinnacle::RcsFunctionalities

def self.from_json(json_object:)

Returns:
  • (Pinnacle::RcsFunctionalities) -

Parameters:
  • json_object (String) --
def self.from_json(json_object:)
  struct = JSON.parse(json_object, object_class: OpenStruct)
  parsed_json = JSON.parse(json_object)
  is_enabled = parsed_json["is_enabled"]
  standalone_rich_card = parsed_json["standalone_rich_card"]
  carousel_rich_card = parsed_json["carousel_rich_card"]
  create_calendar_event_action = parsed_json["create_calendar_event_action"]
  dial_action = parsed_json["dial_action"]
  open_url_action = parsed_json["open_url_action"]
  share_location_action = parsed_json["share_location_action"]
  view_location_action = parsed_json["view_location_action"]
  new(
    is_enabled: is_enabled,
    standalone_rich_card: standalone_rich_card,
    carousel_rich_card: carousel_rich_card,
    create_calendar_event_action: create_calendar_event_action,
    dial_action: dial_action,
    open_url_action: open_url_action,
    share_location_action: share_location_action,
    view_location_action: view_location_action,
    additional_properties: struct
  )
end