BlockNote Docs特性内置模块行内容

行内容

默认情况下,BlockNote 中的 InlineContent(如段落等文本块的内容)可以是 StyledTextLink 对象。

以下是所有默认行内容及其支持的属性概述:

样式化文本

StyledText 是一种 InlineContent 类型,用于显示带样式的文本片段:

type  = {
  : "text";
  /**
   * 文本内容。
   */
  : string;
  /**
   * 文本的样式。
   */
  : ;
};

链接

Link 对象表示指向 URL 的链接:

type  = {
  : "link";
  /**
   * 链接的内容。
   */
  : [];
  /**
   * 链接的 href。
   */
  : string;
};

默认样式

BlockNote 中的默认文本格式设置选项用默认架构中的 Styles 表示:

type  = {
  /**
   * 文本是否加粗。
   * @default false
   */
  : boolean;
  /**
   * 文本是否斜体。
   * @default false
   */
  : boolean;
  /**
   * 文本是否带下划线。
   * @default false
   */
  : boolean;
  /**
   * 文本是否带删除线。
   * @default false
   */
  : boolean;
  /**
   * 文本是否以行内代码形式渲染。
   * @default false
   */
  : boolean;
  /**
   * 文本颜色。
   * @default "default"
   */
  : string;
  /**
   * 文本背景颜色。
   * @default "default"
   */
  : string;
};