BlockSuite API Documentation / @blocksuite/affine-model
@blocksuite/affine-model
Enumerations
- ColorScheme
- ConnectorEndpoint
- ConnectorLabelOffsetAnchor
- ConnectorMode
- FontFamily
- FontStyle
- FontWeight
- LayoutType
LineColor- LineWidth
- MindmapStyle
- NoteCorners
- NoteDisplayMode
- NoteShadow
- PointStyle
- ShapeStyle
- ShapeTextFontSize
- ShapeType
- StrokeStyle
- TextAlign
- TextResizing
- TextVerticalAlign
Classes
- AttachmentBlockModel
- AttachmentBlockTransformer
- BookmarkBlockModel
- BrushElementModel
- CalloutBlockModel
- CodeBlockModel
- ConnectorElementModel
- DatabaseBlockModel
- DividerBlockModel
- EdgelessTextBlockModel
- EmbedFigmaModel
- EmbedGithubModel
- EmbedHtmlModel
- EmbedIframeBlockModel
- EmbedLinkedDocModel
- EmbedLoomModel
- EmbedSyncedDocModel
- EmbedYoutubeModel
- FrameBlockModel
- GroupElementModel
- ImageBlockModel
- ImageBlockTransformer
- LatexBlockModel
- ListBlockModel
- LocalConnectorElementModel
- LocalShapeElementModel
- MindmapElementModel
- MindmapStyleGetter
- NoteBlockModel
- ParagraphBlockModel
- RootBlockModel
- ShapeElementModel
- StyleFour
- StyleOne
- StyleThree
- StyleTwo
- SurfaceRefBlockModel
- TableBlockModel
- TextElementModel
Interfaces
Type Aliases
- AliasInfo
- AttachmentBlockProps
- BlockMeta
- BookmarkBlockProps
- BrushProps
- BuiltInEmbedModel
- CalloutProps
- Cell
- CollapseButton
- Color
- ColumnUpdater
- Connectable
- Connection
- ConnectorElementProps
- ConnectorLabelConstraintsProps
- ConnectorLabelOffsetProps
- ConnectorLabelProps
- ConnectorStyle
- DatabaseBlockProps
- DocMode
- EmbedBlockModel
- EmbedCardModel
- EmbedCardStyle
- EmbedFigmaBlockProps
- EmbedFigmaBlockUrlData
- EmbedGithubBlockProps
- EmbedGithubBlockUrlData
- EmbedHtmlBlockProps
- EmbedIframeBlockProps
- EmbedLinkedDocBlockProps
- EmbedLoomBlockProps
- EmbedLoomBlockUrlData
- EmbedProps
- EmbedSyncedDocBlockProps
- EmbedYoutubeBlockProps
- EmbedYoutubeBlockUrlData
- ExpandButton
- ExternalEmbedModel
- FootNote
- FootNoteReferenceParams
- FootNoteReferenceType
- FrameBlockProps
- ImageBlockProps
- InternalEmbedModel
- LatexProps
- LinkableEmbedModel
- LinkPreviewData
- ListType
- MindmapNode
- MindmapRoot
- NodeDetail
- NodeStyle
- NodeType
- NoteEdgelessProps
- NoteProps
- Palette
- ParagraphProps
- ParagraphType
- ReferenceInfo
- ReferenceParams
- RootBlockProps
- SerializedCells
- SerializedConnection
- SerializedConnectorElement
- SerializedGroupElement
- SerializedMindmapElement
- ShapeName
- ShapeProps
- SurfaceElementModelMap
- SurfaceRefProps
- SurfaceTextModel
- SurfaceTextModelMap
- TableCell
- TextElementProps
- TextStyleProps
- Theme
- ViewBasicDataType
Variables
- AliasInfoSchema
- AttachmentBlockSchema
- AttachmentBlockSchemaExtension
- AttachmentBlockStyles
- BookmarkBlockSchema
- BookmarkBlockSchemaExtension
- BookmarkStyles
- CalloutBlockSchema
- CalloutBlockSchemaExtension
- CodeBlockSchema
- CodeBlockSchemaExtension
- ColorSchema
- CONNECTOR_LABEL_MAX_WIDTH
- DatabaseBlockSchema
- DatabaseBlockSchemaExtension
- DEFAULT_CENTRAL_AREA_RATIO
- DEFAULT_FRONT_END_POINT_STYLE
- DEFAULT_NOTE_BORDER_SIZE
- DEFAULT_NOTE_BORDER_STYLE
- DEFAULT_NOTE_CORNER
- DEFAULT_NOTE_HEIGHT
- DEFAULT_NOTE_SHADOW
- DEFAULT_NOTE_WIDTH
- DEFAULT_PAGE_BLOCK_HEIGHT
- DEFAULT_PAGE_BLOCK_WIDTH
- DEFAULT_REAR_END_POINT_STYLE
- DEFAULT_ROUGHNESS
- defaultAttachmentProps
- defaultEmbedIframeProps
- defaultEmbedSyncedDocBlockProps
- DefaultTheme
- DividerBlockSchema
- DividerBlockSchemaExtension
- DocModes
- EdgelessTextBlockSchema
- EdgelessTextBlockSchemaExtension
- EdgelessTextZodSchema
- EmbedFigmaBlockSchema
- EmbedFigmaBlockSchemaExtension
- EmbedFigmaStyles
- EmbedGithubBlockSchema
- EmbedGithubBlockSchemaExtension
- EmbedGithubStyles
- EmbedHtmlBlockSchema
- EmbedHtmlBlockSchemaExtension
- EmbedHtmlStyles
- EmbedIframeBlockSchema
- EmbedIframeBlockSchemaExtension
- EmbedIframeStyles
- EmbedLinkedDocBlockSchema
- EmbedLinkedDocBlockSchemaExtension
- EmbedLinkedDocStyles
- EmbedLoomBlockSchema
- EmbedLoomBlockSchemaExtension
- EmbedLoomStyles
- EmbedSyncedDocBlockSchema
- EmbedSyncedDocBlockSchemaExtension
- EmbedSyncedDocStyles
- EmbedYoutubeBlockSchema
- EmbedYoutubeBlockSchemaExtension
- EmbedYoutubeStyles
- ExternalEmbedModels
- FontFamilyList
- FontFamilyMap
- FontFamilySchema
- FontStyleSchema
- FontWeightMap
- FontWeightSchema
- FootNoteReferenceParamsSchema
- FootNoteReferenceTypes
- FootNoteSchema
- FrameBlockSchema
- FrameBlockSchemaExtension
- FrameZodSchema
- ImageBlockSchema
- ImageBlockSchemaExtension
- InternalEmbedModels
- LatexBlockSchema
- LatexBlockSchemaExtension
LINE_COLORS- LINE_WIDTHS
- LineColorMap
- LineColorsSchema
- ListBlockSchema
- ListBlockSchemaExtension
- MAX_IMAGE_WIDTH
- mindmapStyleGetters
- NOTE_CORNERS
- NOTE_MIN_HEIGHT
- NOTE_MIN_WIDTH
- NOTE_SHADOWS
- NoteBlockSchema
- NoteBlockSchemaExtension
- NoteCornersMap
- NoteCornersSchema
- NoteDisplayModeSchema
- NoteShadowMap
- NoteShadowsSchema
- NoteZodSchema
- PaletteSchema
- ParagraphBlockSchema
- ParagraphBlockSchemaExtension
- PointStyleMap
- ReferenceInfoSchema
- ReferenceParamsSchema
- RootBlockSchema
- RootBlockSchemaExtension
- SHAPE_TEXT_PADDING
- SHAPE_TEXT_VERTICAL_PADDING
- shapeMethods
- StrokeStyleMap
- StrokeStyleSchema
- styleFour
- styleOne
- styleThree
- styleTwo
- SurfaceRefBlockSchema
- SurfaceRefBlockSchemaExtension
- TableBlockSchema
- TableBlockSchemaExtension
- TableModelFlavour
- TextAlignMap
- TextAlignSchema
- Themes
- ThemeSchema