UNPKG

tiptap-vuetify

Version:
18 lines (16 loc) 634 B
import I18nText from '~/i18n/I18nText' import { VuetifyIconsGroups } from '~/configs/theme' import IconInterface from '~/extensions/nativeExtensions/icons/IconInterface' export default interface ExtensionActionRenderBtnOptionsInterface { tooltip: I18nText | ((context, options) => I18nText) icons: { [VuetifyIconsGroups.md]: IconInterface [VuetifyIconsGroups.fa]: IconInterface [VuetifyIconsGroups.mdi]: IconInterface } onClick: ({ context, editor }) => any onClickOptions?: { [key: string]: any } isActive: (...arg: any) => boolean isActiveOptions?: { [key: string]: any } nativeExtensionName?: string }