Class: Vk::API::Apps::App
- Inherits:
-
Schema::Object
- Object
- Dry::Struct
- Schema::Object
- Vk::API::Apps::App
- Defined in:
- lib/vk/api/apps/app.rb
Overview
Instance Method Summary collapse
-
#author_group ⇒ Integer
Official community's ID.
-
#author_id ⇒ Integer
Application author's ID.
-
#author_url ⇒ String
Application author's URL.
-
#banner_186 ⇒ String
URL of the app banner with 186 px in width.
-
#banner_896 ⇒ String
URL of the app banner with 896 px in width.
-
#catalog_position ⇒ Integer
Catalog position.
-
#description ⇒ String
Application description.
-
#genre ⇒ String
Genre name.
-
#genre_id ⇒ Integer
Genre ID.
-
#icon_100 ⇒ String
URL of the app icon with 100 px in width.
-
#icon_16 ⇒ String
URL of the app icon with 16 px in width.
-
#icon_200 ⇒ String
URL of the app icon with 200 px in width.
-
#icon_50 ⇒ String
URL of the app icon with 50 px in width.
-
#icon_75 ⇒ String
URL of the app icon with 75 px in width.
-
#id ⇒ Integer
Application ID.
-
#international ⇒ Integer
Information whether the application is multilanguage.
-
#is_in_catalog ⇒ Integer
Information whther application is in mobile catalog.
-
#leaderboard_type ⇒ Integer
Leaderboard type.
-
#members_count ⇒ Integer
Members number.
-
#platform_id ⇒ Integer
Application ID in store.
-
#published_date ⇒ Integer
Date when the application has been published in Unixtime.
-
#screen_name ⇒ String
Screen name.
- #screenshots ⇒ Array
-
#section ⇒ String
Application section name.
-
#title ⇒ String
Application title.
-
#type ⇒ String
Application type.
Instance Method Details
#author_group ⇒ Integer
Returns Official community's ID.
41 |
# File 'lib/vk/api/apps/app.rb', line 41 attribute :author_group, API::Types::Coercible::Int.optional.default(nil) |
#author_id ⇒ Integer
Returns Application author's ID.
39 |
# File 'lib/vk/api/apps/app.rb', line 39 attribute :author_id, API::Types::Coercible::Int.optional.default(nil) |
#author_url ⇒ String
Returns Application author's URL.
37 |
# File 'lib/vk/api/apps/app.rb', line 37 attribute :author_url, API::Types::Coercible::String.optional.default(nil) |
#banner_186 ⇒ String
Returns URL of the app banner with 186 px in width.
29 |
# File 'lib/vk/api/apps/app.rb', line 29 attribute :banner_186, API::Types::Coercible::String.optional.default(nil) |
#banner_896 ⇒ String
Returns URL of the app banner with 896 px in width.
31 |
# File 'lib/vk/api/apps/app.rb', line 31 attribute :banner_896, API::Types::Coercible::String.optional.default(nil) |
#catalog_position ⇒ Integer
Returns Catalog position.
47 |
# File 'lib/vk/api/apps/app.rb', line 47 attribute :catalog_position, API::Types::Coercible::Int.optional.default(nil) |
#description ⇒ String
Returns Application description.
17 |
# File 'lib/vk/api/apps/app.rb', line 17 attribute :description, API::Types::Coercible::String.optional.default(nil) |
#genre ⇒ String
Returns Genre name.
57 |
# File 'lib/vk/api/apps/app.rb', line 57 attribute :genre, API::Types::Coercible::String.optional.default(nil) |
#genre_id ⇒ Integer
Returns Genre ID.
55 |
# File 'lib/vk/api/apps/app.rb', line 55 attribute :genre_id, API::Types::Coercible::Int.optional.default(nil) |
#icon_100 ⇒ String
Returns URL of the app icon with 100 px in width.
19 |
# File 'lib/vk/api/apps/app.rb', line 19 attribute :icon_100, API::Types::Coercible::String.optional.default(nil) |
#icon_16 ⇒ String
Returns URL of the app icon with 16 px in width.
27 |
# File 'lib/vk/api/apps/app.rb', line 27 attribute :icon_16, API::Types::Coercible::String.optional.default(nil) |
#icon_200 ⇒ String
Returns URL of the app icon with 200 px in width.
21 |
# File 'lib/vk/api/apps/app.rb', line 21 attribute :icon_200, API::Types::Coercible::String.optional.default(nil) |
#icon_50 ⇒ String
Returns URL of the app icon with 50 px in width.
25 |
# File 'lib/vk/api/apps/app.rb', line 25 attribute :icon_50, API::Types::Coercible::String.optional.default(nil) |
#icon_75 ⇒ String
Returns URL of the app icon with 75 px in width.
23 |
# File 'lib/vk/api/apps/app.rb', line 23 attribute :icon_75, API::Types::Coercible::String.optional.default(nil) |
#id ⇒ Integer
Returns Application ID.
11 |
# File 'lib/vk/api/apps/app.rb', line 11 attribute :id, API::Types::Coercible::Int |
#international ⇒ Integer
Returns Information whether the application is multilanguage.
51 |
# File 'lib/vk/api/apps/app.rb', line 51 attribute :international, API::Types::Coercible::Int.optional.default(nil) |
#is_in_catalog ⇒ Integer
Returns Information whther application is in mobile catalog.
61 |
# File 'lib/vk/api/apps/app.rb', line 61 attribute :is_in_catalog, API::Types::Coercible::Int.optional.default(nil) |
#leaderboard_type ⇒ Integer
Returns Leaderboard type.
53 |
# File 'lib/vk/api/apps/app.rb', line 53 attribute :leaderboard_type, API::Types::Coercible::Int.enum(0, 1, 2).optional.default(nil) |
#members_count ⇒ Integer
Returns Members number.
43 |
# File 'lib/vk/api/apps/app.rb', line 43 attribute :members_count, API::Types::Coercible::Int.optional.default(nil) |
#platform_id ⇒ Integer
Returns Application ID in store.
59 |
# File 'lib/vk/api/apps/app.rb', line 59 attribute :platform_id, API::Types::Coercible::Int.optional.default(nil) |
#published_date ⇒ Integer
Returns Date when the application has been published in Unixtime.
45 |
# File 'lib/vk/api/apps/app.rb', line 45 attribute :published_date, API::Types::Coercible::Int.optional.default(nil) |
#screen_name ⇒ String
Returns Screen name.
15 |
# File 'lib/vk/api/apps/app.rb', line 15 attribute :screen_name, API::Types::Coercible::String.optional.default(nil) |
#screenshots ⇒ Array
49 |
# File 'lib/vk/api/apps/app.rb', line 49 attribute :screenshots, API::Types::Coercible::Array.member(API::Photos::Photo).optional.default(nil) |
#section ⇒ String
Returns Application section name.
35 |
# File 'lib/vk/api/apps/app.rb', line 35 attribute :section, API::Types::Coercible::String.optional.default(nil) |