Links (Block base class)
PageBlockCalloutBlockDividerBlockHeading1BlockLinkPreviewBlockPdfBlockTemplateBlock (Deprecated)ToggleHeading2Block
DatabaseBookmarkBlockCodeBlockEmbedBlockHeading2BlockLinkToPageBlockQuoteBlockToDoBlockToggleHeading3Block
1. Class methods
self.new(expression) → LinkToPageBlock
- [PARAM(optional)] page_id page_id for link.
- [PARAM(optional)] database_id database_id for link.
self.new creates a LinkToPageBlock object using a page_id of database_id. b = LinkToPageBlock.new page_id: "c01166c613ae45cbb96818b4ef2f5a77" b.block_json # => {"type"=>"link_to_page", "object"=>"block", "link_to_page"=>{"type"=>"page_id", "page_id"=>"c01166c613ae45cbb96818b4ef2f5a77"}}
2. Instance methods
database_id → String
database_id returns the database_id for LinkToPageBlock.b = LinkToPageBlock.new database_id: "c7697137d49f49c2bbcdd6a665c4f921" # => {"type"=>"link_to_page", "object"=>"block", "link_to_page"=>{"type"=>"database_id", "database_id"=>"c7697137d49f49c2bbcdd6a665c4f921"}}
page_id → String
page_id returns the page_id for LinkToPageBlock.b = LinkToPageBlock.new page_id: "c01166c613ae45cbb96818b4ef2f5a77" # => {"type"=>"link_to_page", "object"=>"block", "link_to_page"=>{"type"=>"page_id", "page_id"=>"c01166c613ae45cbb96818b4ef2f5a77"}}

