Class: NotionAPI::CollectionViewRow
- Defined in:
- lib/notion_api/blocks.rb
Overview
Class for each row in a Collection View Table.
Constant Summary
Constants included from Utils
Class Attribute Summary collapse
-
.notion_type ⇒ Object
readonly
Returns the value of attribute notion_type.
-
.parent_id ⇒ Object
readonly
Returns the value of attribute parent_id.
-
.type ⇒ Object
readonly
Returns the value of attribute type.
Instance Attribute Summary collapse
-
#id ⇒ Object
readonly
Returns the value of attribute id.
-
#parent_id ⇒ Object
readonly
Returns the value of attribute parent_id.
Attributes inherited from Core
Instance Method Summary collapse
-
#initialize(id, parent_id, collection_id, view_id) ⇒ CollectionViewRow
constructor
A new instance of CollectionViewRow.
- #type ⇒ Object
Methods inherited from Core
#children, #children_ids, #get_page
Methods included from Utils
Constructor Details
#initialize(id, parent_id, collection_id, view_id) ⇒ CollectionViewRow
Returns a new instance of CollectionViewRow.
974 975 976 977 978 979 |
# File 'lib/notion_api/blocks.rb', line 974 def initialize(id, parent_id, collection_id, view_id) @id = id @parent_id = parent_id @collection_id = collection_id @view_id = view_id end |
Class Attribute Details
.notion_type ⇒ Object (readonly)
Returns the value of attribute notion_type.
970 971 972 |
# File 'lib/notion_api/blocks.rb', line 970 def notion_type @notion_type end |
.parent_id ⇒ Object (readonly)
Returns the value of attribute parent_id.
970 971 972 |
# File 'lib/notion_api/blocks.rb', line 970 def parent_id @parent_id end |
.type ⇒ Object (readonly)
Returns the value of attribute type.
970 971 972 |
# File 'lib/notion_api/blocks.rb', line 970 def type @type end |
Instance Attribute Details
#id ⇒ Object (readonly)
Returns the value of attribute id.
973 974 975 |
# File 'lib/notion_api/blocks.rb', line 973 def id @id end |
#parent_id ⇒ Object (readonly)
Returns the value of attribute parent_id.
973 974 975 |
# File 'lib/notion_api/blocks.rb', line 973 def parent_id @parent_id end |
Instance Method Details
#type ⇒ Object
965 966 967 |
# File 'lib/notion_api/blocks.rb', line 965 def type NotionAPI::CollectionViewRow.notion_type end |