vuetify-pro-tiptap
Version:
tiptap text editor on vuejs and vuetify
73 lines (72 loc) • 1.69 kB
TypeScript
export interface ToolbarIconsOptions {
bold: string;
italic: string;
underline: string;
strike: string;
color: string;
highlight: string;
heading: string;
textAlign: string;
fontFamily: string;
fontSize: string;
bulletList: string;
orderedList: string;
taskList: string;
indent: string;
outdent: string;
link: string;
fileImagePlus: string;
image: string;
video: string;
table: string;
blockquote: string;
horizontalRule: string;
code: string;
codeBlock: string;
clear: string;
undo: string;
redo: string;
markdownTheme: string;
fullscreen: string;
}
export interface IconsOptions extends ToolbarIconsOptions {
circle: string;
close: string;
fullscreenExit: string;
linkVariant: string;
linkVariantOff: string;
openInNew: string;
formatFloatLeft: string;
formatFloatNone: string;
formatFloatRight: string;
sizeS: string;
sizeM: string;
sizeL: string;
aspectRatio: string;
delete: string;
text: string;
h1: string;
h2: string;
h3: string;
h4: string;
h5: string;
h6: string;
p: string;
left: string;
center: string;
right: string;
justify: string;
subscript: string;
superscript: string;
tablePlus: string;
tableRemove: string;
tableColumnPlusAfter: string;
tableColumnPlusBefore: string;
tableColumnRemove: string;
tableRowPlusAfter: string;
tableRowPlusBefore: string;
tableRowRemove: string;
tableMergeCells: string;
check: string;
}
export declare function getIcon(iconName?: keyof IconsOptions): string | undefined;