Class: Spaceship::ConnectAPI::AppClipDefaultExperienceLocalization
- Inherits:
-
Object
- Object
- Spaceship::ConnectAPI::AppClipDefaultExperienceLocalization
- Includes:
- Model
- Defined in:
- spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb
Instance Attribute Summary collapse
-
#app_clip_header_image ⇒ Object
Returns the value of attribute app_clip_header_image.
-
#locale ⇒ Object
Returns the value of attribute locale.
-
#subtitle ⇒ Object
Returns the value of attribute subtitle.
Attributes included from Model
Class Method Summary collapse
-
.create(client: nil, default_experience_id:, attributes:) ⇒ Object
API.
- .find_all(client: nil, app_clip_default_experience_id:, filter: {}, includes: nil, limit: nil, sort: nil) ⇒ Object
- .type ⇒ Object
Instance Method Summary collapse
- #get_header_image(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) ⇒ Object
- #update(client: nil, attributes: nil) ⇒ Object
Methods included from Model
#attr_mapping, included, #initialize, #reverse_attr_mapping, #to_json, #update_attributes
Instance Attribute Details
#app_clip_header_image ⇒ Object
Returns the value of attribute app_clip_header_image.
9 10 11 |
# File 'spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb', line 9 def app_clip_header_image @app_clip_header_image end |
#locale ⇒ Object
Returns the value of attribute locale.
7 8 9 |
# File 'spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb', line 7 def locale @locale end |
#subtitle ⇒ Object
Returns the value of attribute subtitle.
8 9 10 |
# File 'spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb', line 8 def subtitle @subtitle end |
Class Method Details
.create(client: nil, default_experience_id:, attributes:) ⇒ Object
API
25 26 27 28 |
# File 'spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb', line 25 def self.create(client: nil, default_experience_id:, attributes:) client ||= Spaceship::ConnectAPI return client.post_app_clip_default_experience_localization(default_experience_id: default_experience_id, attributes: attributes) end |
.find_all(client: nil, app_clip_default_experience_id:, filter: {}, includes: nil, limit: nil, sort: nil) ⇒ Object
30 31 32 33 34 |
# File 'spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb', line 30 def self.find_all(client: nil, app_clip_default_experience_id:, filter: {}, includes: nil, limit: nil, sort: nil) client ||= Spaceship::ConnectAPI resps = client.get_app_clip_default_experience_localizations(app_clip_default_experience_id: app_clip_default_experience_id, filter: filter, includes: includes, limit: limit, sort: sort).all_pages return resps.flat_map(&:to_models) end |
.type ⇒ Object
17 18 19 |
# File 'spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb', line 17 def self.type 'appClipDefaultExperienceLocalizations' end |
Instance Method Details
#get_header_image(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) ⇒ Object
36 37 38 39 40 |
# File 'spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb', line 36 def get_header_image(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) client ||= Spaceship::ConnectAPI resps = client.get_app_clip_default_experience_header_image(app_clip_default_experience_localization_id: id, filter: filter, includes: includes, limit: limit, sort: sort) return resps.flat_map(&:to_models) end |
#update(client: nil, attributes: nil) ⇒ Object
42 43 44 45 46 |
# File 'spaceship/lib/spaceship/connect_api/models/app_clip_default_experience_localization.rb', line 42 def update(client: nil, attributes: nil) client ||= Spaceship::ConnectAPI attributes = reverse_attr_mapping(attributes) return client.patch_app_clip_default_experience_localization(app_clip_default_experience_localization_id: id, attributes: attributes) end |