UNPKG

clinical-template-editor-hzg

Version:

一个基于 React 和 TipTap 构建的临床模板编辑器组件,专为医疗行业设计

37 lines (36 loc) 1.04 kB
import { Editor } from '@tiptap/core'; /** * 对表头应用样式 */ export declare const applyStyleToTableHeader: (editor: Editor, style: string) => void; /** * 对表格应用外边框样式 */ export declare const applyOuterBorderStyle: (editor: Editor, border: string) => boolean; /** * 对表格应用内边框样式 */ export declare const applyInnerBorderStyle: (editor: Editor, border: string) => boolean; /** * 找到当前选中的表格信息 */ export declare const findSelectedTable: (state: any) => { start: number; end: number; rows: number; cols: number; } | null; /** * 获取单元格在表格中的行列位置 */ export declare const getCellPosition: (node: any, pos: number, tableInfo: any) => { row: number; col: number; }; /** * 设置表格指定行的行高 * @param editor 编辑器实例 * @param height 行高(像素) * @param rowIndex 行索引(从0开始) */ export declare const setTableRowHeight: (editor: Editor, height: number, rowIndex: number) => boolean;