mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-22 08:47:10 +08:00
37 lines
1.4 KiB
TypeScript
37 lines
1.4 KiB
TypeScript
import { FootNoteInlineSpecExtension } from '@blocksuite/affine-inline-footnote';
|
|
import { LatexInlineSpecExtension } from '@blocksuite/affine-inline-latex';
|
|
import { LinkInlineSpecExtension } from '@blocksuite/affine-inline-link';
|
|
import { MentionInlineSpecExtension } from '@blocksuite/affine-inline-mention';
|
|
import { ReferenceInlineSpecExtension } from '@blocksuite/affine-inline-reference';
|
|
import type { AffineTextAttributes } from '@blocksuite/affine-shared/types';
|
|
import { InlineManagerExtension } from '@blocksuite/std/inline';
|
|
|
|
import {
|
|
BackgroundInlineSpecExtension,
|
|
BoldInlineSpecExtension,
|
|
CodeInlineSpecExtension,
|
|
ColorInlineSpecExtension,
|
|
ItalicInlineSpecExtension,
|
|
StrikeInlineSpecExtension,
|
|
UnderlineInlineSpecExtension,
|
|
} from './inline-spec';
|
|
|
|
export const DefaultInlineManagerExtension =
|
|
InlineManagerExtension<AffineTextAttributes>({
|
|
id: 'DefaultInlineManager',
|
|
specs: [
|
|
BoldInlineSpecExtension.identifier,
|
|
ItalicInlineSpecExtension.identifier,
|
|
UnderlineInlineSpecExtension.identifier,
|
|
StrikeInlineSpecExtension.identifier,
|
|
CodeInlineSpecExtension.identifier,
|
|
BackgroundInlineSpecExtension.identifier,
|
|
ColorInlineSpecExtension.identifier,
|
|
LatexInlineSpecExtension.identifier,
|
|
ReferenceInlineSpecExtension.identifier,
|
|
LinkInlineSpecExtension.identifier,
|
|
FootNoteInlineSpecExtension.identifier,
|
|
MentionInlineSpecExtension.identifier,
|
|
],
|
|
});
|