| Invalid Date
字数 0阅读时长 1 分钟

1. Class methods

self.new(text_info, caption: [], language: “shell”) →
🧱
CodeBlock

  • [PARAM] text_info
    • 📃
      The following objects are used for this argument.
      • a String like as “text” (String)
      • an Array of Strings (Array of Strings)
      • a RichTextObject (RichTextObject)
      • an Array of RichTextObjects (Array of RichTextObjects)
      • a RichTextArray (RichTextArray)
  • [PARAM(optional)] caption
    • 📃
      The following objects are used for this argument.
      • a String like as “text” (String)
      • an Array of Strings (Array of Strings)
      • a RichTextObject (RichTextObject)
      • an Array of RichTextObjects (Array of RichTextObjects)
      • a RichTextArray (RichTextArray)
  • [PARAM (optional)] language language for code. The default value is Shell.
self.new creates a CodeBlock object using a text_info. caption and language are optional parameters.

2. Instance methods

caption →
🎛️
RichTextArray

caption returns the RichTextArray object for CodeBlock.

language → String

language returns the language string for CodeBlock.

language=(new_language)

  • [PARAM] new_language new language string
language= updates the language parameter for CodeBlock and sets update_block_key of the payload object.

save(dry_run: false)

  • [PARAM] dry_run: true if you want to create a verification script
save updates the Block object with update block API. The updated object has block information generated from the JSON response.
Block.find(id, dry_run: true) creates a shell script using Retrieve a block API for verification.

rich_text_array →
🎛️
RichTextArray

rich_text_array returns the rich_text parameter of BulletedListItemBlock.
 
Loading...
目录