UNPKG

reactjs-tiptap-editor

Version:

A modern WYSIWYG rich text editor based on tiptap and shadcn ui for React

48 lines (47 loc) 2.87 kB
/** Default lang */ export declare const DEFAULT_LANG_VALUE = "en"; /** Throttle time for editor input (milliseconds) */ export declare const EDITOR_UPDATE_THROTTLE_WAIT_TIME = 200; /** * watch throttling time must be less than the update time * otherwise the cursor position will reach the end */ export declare const EDITOR_UPDATE_WATCH_THROTTLE_WAIT_TIME: number; /** Minimum size for image adjustments */ export declare const IMAGE_MIN_SIZE = 20; /** Maximum size for image adjustments */ export declare const IMAGE_MAX_SIZE = 100000; /** Throttle time during adjustments for images (milliseconds) */ export declare const IMAGE_THROTTLE_WAIT_TIME = 16; /** Default number of rows and columns for grids when creating a table */ export declare const TABLE_INIT_GRID_SIZE = 10; /** Maximum number of rows and columns for grids when creating a table */ export declare const TABLE_MAX_GRID_SIZE = 10; /** Minimum number of rows and columns for grids when creating a table */ export declare const TABLE_DEFAULT_SELECTED_GRID_SIZE = 2; export declare const DEFAULT_COLOR = "#262626"; /** Default color list for text color and text highlight */ export declare const COLORS_LIST: readonly ["#000000", "#262626", "#595959", "#8C8C8C", "#BFBFBF", "#D9D9D9", "#E9E9E9", "#F5F5F5", "#FAFAFA", "#FFFFFF", "#F5222D", "#FA541C", "#FA8C16", "#FADB14", "#52C41A", "#13C2C2", "#1890FF", "#2F54EB", "#722ED1", "#EB2F96", "#FFE8E6", "#FFECE0", "#FFEFD1", "#FCFCCA", "#E4F7D2", "#D3F5F0", "#D4EEFC", "#DEE8FC", "#EFE1FA", "#FAE1EB", "#FFA39E", "#FFBB96", "#FFD591", "#FFFB8F", "#B7EB8F", "#87E8DE", "#91D5FF", "#ADC6FF", "#D3ADF7", "#FFADD2", "#FF4D4F", "#FF7A45", "#FFA940", "#FFEC3D", "#73D13D", "#36CFC9", "#40A9FF", "#597EF7", "#9254DE", "#F759AB", "#CF1322", "#D4380D", "#D46B08", "#D4B106", "#389E0D", "#08979C", "#096DD9", "#1D39C4", "#531DAB", "#C41D7F", "#820014", "#871400", "#873800", "#614700", "#135200", "#00474F", "#003A8C", "#061178", "#22075E", "#780650"]; /** Default font family list */ export declare const DEFAULT_FONT_FAMILY_LIST: string[]; /** Default font size list */ export declare const DEFAULT_FONT_SIZE_LIST: readonly ["Default", "10px", "11px", "12px", "14px", "16px", "18px", "20px", "22px", "24px", "26px", "28px", "36px", "48px", "72px"]; /** Options for setting image size in the bubble menu */ export declare enum IMAGE_SIZE { 'size-small' = 200, 'size-medium' = 500, 'size-large' = "100%" } /** Options for setting video size in the bubble menu */ export declare enum VIDEO_SIZE { 'size-small' = 480, 'size-medium' = 640, 'size-large' = "100%" } /** Line Height List */ export declare const DEFAULT_LINE_HEIGHT_LIST: string[]; /** display in menus */ export declare const NODE_TYPE_MENU: any; /** display in bubble text menu */ export declare const BUBBLE_TEXT_LIST: string[]; export declare const HEADINGS: (string | number)[];