Class: Vk::API::Groups::GroupFull
- Inherits:
-
Group
- Object
- Dry::Struct
- Schema::Object
- Group
- Vk::API::Groups::GroupFull
- Defined in:
- lib/vk/api/groups/group_full.rb
Overview
Instance Method Summary collapse
-
#activity ⇒ String
Type of group, start date of event or category of public page.
-
#age_limits ⇒ Integer
Information whether age limit.
-
#can_create_topic ⇒ API::Base::BoolInt
Information whether current user can create topic.
-
#can_message ⇒ Integer
Information whether current user can send a message to community.
-
#can_post ⇒ API::Base::BoolInt
Information whether current user can post on community's wall.
-
#can_see_all_posts ⇒ API::Base::BoolInt
Information whether current user can see all posts on community's wall.
-
#can_upload_video ⇒ API::Base::BoolInt
Information whether current user can upload video.
- #city ⇒ API::Base::Object
- #contacts ⇒ Array
- #counters ⇒ API::Groups::CountersGroup
- #country ⇒ API::Base::Country
-
#deactivated ⇒ String
Information whether community is banned.
-
#description ⇒ String
Community description.
-
#finish_date ⇒ Integer
Finish date of event in Unixtime.
-
#fixed_post ⇒ Integer
Fixed post ID.
-
#is_favorite ⇒ API::Base::BoolInt
Information whether community is in faves.
-
#is_subscribed ⇒ API::Base::BoolInt
Information whether current user is subscribed.
- #links ⇒ Array
-
#main_album_id ⇒ Integer
Community's main photo album ID.
-
#main_section ⇒ Integer
Main section of community.
- #market ⇒ API::Groups::MarketInfo
-
#member_status ⇒ Integer
Current user's member status.
-
#members_count ⇒ Integer
Community members number.
-
#site ⇒ String
Community's website.
-
#start_date ⇒ Integer
Start date of event in Unixtime.
-
#status ⇒ String
Community status.
-
#verified ⇒ API::Base::BoolInt
Information whether community is verified.
-
#wiki_page ⇒ String
Community's main wiki page title.
Methods inherited from Group
#admin_level, #id, #is_admin, #is_closed, #is_member, #name, #photo_100, #photo_200, #photo_50, #screen_name, #type
Instance Method Details
#activity ⇒ String
Returns Type of group, start date of event or category of public page.
37 |
# File 'lib/vk/api/groups/group_full.rb', line 37 attribute :activity, API::Types::Coercible::String.optional.default(nil) |
#age_limits ⇒ Integer
Returns Information whether age limit.
65 |
# File 'lib/vk/api/groups/group_full.rb', line 65 attribute :age_limits, API::Types::Coercible::Int.enum(1, 2, 3).optional.default(nil) |
#can_create_topic ⇒ API::Base::BoolInt
Returns Information whether current user can create topic.
41 |
# File 'lib/vk/api/groups/group_full.rb', line 41 attribute :can_create_topic, API::Base::BoolInt.optional.default(nil) |
#can_message ⇒ Integer
Returns Information whether current user can send a message to community.
57 |
# File 'lib/vk/api/groups/group_full.rb', line 57 attribute :can_message, API::Types::Coercible::Int.optional.default(nil) |
#can_post ⇒ API::Base::BoolInt
Returns Information whether current user can post on community's wall.
33 |
# File 'lib/vk/api/groups/group_full.rb', line 33 attribute :can_post, API::Base::BoolInt.optional.default(nil) |
#can_see_all_posts ⇒ API::Base::BoolInt
Returns Information whether current user can see all posts on community's wall.
35 |
# File 'lib/vk/api/groups/group_full.rb', line 35 attribute :can_see_all_posts, API::Base::BoolInt.optional.default(nil) |
#can_upload_video ⇒ API::Base::BoolInt
Returns Information whether current user can upload video.
43 |
# File 'lib/vk/api/groups/group_full.rb', line 43 attribute :can_upload_video, API::Base::BoolInt.optional.default(nil) |
#city ⇒ API::Base::Object
19 |
# File 'lib/vk/api/groups/group_full.rb', line 19 attribute :city, Dry::Types[API::Base::Object].optional.default(nil) |
#contacts ⇒ Array
51 |
# File 'lib/vk/api/groups/group_full.rb', line 51 attribute :contacts, API::Types::Coercible::Array.member(API::Groups::ContactsItem).optional.default(nil) |
#counters ⇒ API::Groups::CountersGroup
31 |
# File 'lib/vk/api/groups/group_full.rb', line 31 attribute :counters, Dry::Types[API::Groups::CountersGroup].optional.default(nil) |
#country ⇒ API::Base::Country
21 |
# File 'lib/vk/api/groups/group_full.rb', line 21 attribute :country, Dry::Types[API::Base::Country].optional.default(nil) |
#deactivated ⇒ String
Returns Information whether community is banned.
63 |
# File 'lib/vk/api/groups/group_full.rb', line 63 attribute :deactivated, API::Types::Coercible::String.optional.default(nil) |
#description ⇒ String
Returns Community description.
25 |
# File 'lib/vk/api/groups/group_full.rb', line 25 attribute :description, API::Types::Coercible::String.optional.default(nil) |
#finish_date ⇒ Integer
Returns Finish date of event in Unixtime.
61 |
# File 'lib/vk/api/groups/group_full.rb', line 61 attribute :finish_date, API::Types::Coercible::Int.optional.default(nil) |
#fixed_post ⇒ Integer
Returns Fixed post ID.
39 |
# File 'lib/vk/api/groups/group_full.rb', line 39 attribute :fixed_post, API::Types::Coercible::Int.optional.default(nil) |
#is_favorite ⇒ API::Base::BoolInt
Returns Information whether community is in faves.
15 |
# File 'lib/vk/api/groups/group_full.rb', line 15 attribute :is_favorite, API::Base::BoolInt.optional.default(nil) |
#is_subscribed ⇒ API::Base::BoolInt
Returns Information whether current user is subscribed.
17 |
# File 'lib/vk/api/groups/group_full.rb', line 17 attribute :is_subscribed, API::Base::BoolInt.optional.default(nil) |
#links ⇒ Array
49 |
# File 'lib/vk/api/groups/group_full.rb', line 49 attribute :links, API::Types::Coercible::Array.member(API::Groups::LinksItem).optional.default(nil) |
#main_album_id ⇒ Integer
Returns Community's main photo album ID.
47 |
# File 'lib/vk/api/groups/group_full.rb', line 47 attribute :main_album_id, API::Types::Coercible::Int.optional.default(nil) |
#main_section ⇒ Integer
Returns Main section of community.
55 |
# File 'lib/vk/api/groups/group_full.rb', line 55 attribute :main_section, API::Types::Coercible::Int.enum(0, 1, 2, 3, 4, 5).optional.default(nil) |
#market ⇒ API::Groups::MarketInfo
11 |
# File 'lib/vk/api/groups/group_full.rb', line 11 attribute :market, Dry::Types[API::Groups::MarketInfo].optional.default(nil) |
#member_status ⇒ Integer
Returns Current user's member status.
13 |
# File 'lib/vk/api/groups/group_full.rb', line 13 attribute :member_status, API::Types::Coercible::Int.enum(0, 1, 2, 3, 4, 5).optional.default(nil) |
#members_count ⇒ Integer
Returns Community members number.
29 |
# File 'lib/vk/api/groups/group_full.rb', line 29 attribute :members_count, API::Types::Coercible::Int.optional.default(nil) |
#site ⇒ String
Returns Community's website.
53 |
# File 'lib/vk/api/groups/group_full.rb', line 53 attribute :site, API::Types::Coercible::String.optional.default(nil) |
#start_date ⇒ Integer
Returns Start date of event in Unixtime.
59 |
# File 'lib/vk/api/groups/group_full.rb', line 59 attribute :start_date, API::Types::Coercible::Int.optional.default(nil) |
#status ⇒ String
Returns Community status.
45 |
# File 'lib/vk/api/groups/group_full.rb', line 45 attribute :status, API::Types::Coercible::String.optional.default(nil) |
#verified ⇒ API::Base::BoolInt
Returns Information whether community is verified.
23 |
# File 'lib/vk/api/groups/group_full.rb', line 23 attribute :verified, API::Base::BoolInt.optional.default(nil) |