Class: Vk::API::Pages::WikipageFull
- Inherits:
-
Schema::Object
- Object
- Dry::Struct
- Schema::Object
- Vk::API::Pages::WikipageFull
- Defined in:
- lib/vk/api/pages/wikipage_full.rb
Overview
Instance Method Summary collapse
-
#created ⇒ Integer
Date when the page has been created in Unixtime.
-
#creator_id ⇒ Integer
Page creator ID.
-
#current_user_can_edit ⇒ API::Base::BoolInt
Information whether current user can edit the page.
-
#current_user_can_edit_access ⇒ API::Base::BoolInt
Information whether current user can edit the page access settings.
-
#edited ⇒ Integer
Date when the page has been edited in Unixtime.
-
#editor_id ⇒ Integer
Last editor ID.
-
#group_id ⇒ Integer
Community ID.
-
#html ⇒ String
Page content, HTML.
-
#id ⇒ Integer
Page ID.
-
#source ⇒ String
Page content, wiki.
-
#title ⇒ String
Page title.
-
#view_url ⇒ String
URL of the page preview.
-
#views ⇒ Integer
Views number.
-
#who_can_edit ⇒ API::Pages::PrivacySettings
Edit settings of the page.
-
#who_can_view ⇒ API::Pages::PrivacySettings
View settings of the page.
Instance Method Details
#created ⇒ Integer
Returns Date when the page has been created in Unixtime.
27 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 27 attribute :created, API::Types::Coercible::Int |
#creator_id ⇒ Integer
Returns Page creator ID.
33 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 33 attribute :creator_id, API::Types::Coercible::Int.optional.default(nil) |
#current_user_can_edit ⇒ API::Base::BoolInt
Returns Information whether current user can edit the page.
17 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 17 attribute :current_user_can_edit, API::Base::BoolInt.optional.default(nil) |
#current_user_can_edit_access ⇒ API::Base::BoolInt
Returns Information whether current user can edit the page access settings.
19 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 19 attribute :current_user_can_edit_access, API::Base::BoolInt.optional.default(nil) |
#edited ⇒ Integer
Returns Date when the page has been edited in Unixtime.
25 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 25 attribute :edited, API::Types::Coercible::Int |
#editor_id ⇒ Integer
Returns Last editor ID.
31 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 31 attribute :editor_id, API::Types::Coercible::Int.optional.default(nil) |
#group_id ⇒ Integer
Returns Community ID.
13 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 13 attribute :group_id, API::Types::Coercible::Int |
#html ⇒ String
Returns Page content, HTML.
37 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 37 attribute :html, API::Types::Coercible::String.optional.default(nil) |
#id ⇒ Integer
Returns Page ID.
11 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 11 attribute :id, API::Types::Coercible::Int |
#source ⇒ String
Returns Page content, wiki.
35 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 35 attribute :source, API::Types::Coercible::String.optional.default(nil) |
#title ⇒ String
Returns Page title.
15 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 15 attribute :title, API::Types::Coercible::String |
#view_url ⇒ String
Returns URL of the page preview.
39 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 39 attribute :view_url, API::Types::Coercible::String |
#views ⇒ Integer
Returns Views number.
29 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 29 attribute :views, API::Types::Coercible::Int |
#who_can_edit ⇒ API::Pages::PrivacySettings
Returns Edit settings of the page.
23 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 23 attribute :who_can_edit, API::Pages::PrivacySettings |
#who_can_view ⇒ API::Pages::PrivacySettings
Returns View settings of the page.
21 |
# File 'lib/vk/api/pages/wikipage_full.rb', line 21 attribute :who_can_view, API::Pages::PrivacySettings |