@wangeditor-next/yjs-for-react
Version:
React specific components/utils for wangeditor-next-yjs.
17 lines (16 loc) • 813 B
TypeScript
/**
* @description table menu helpers
* @author wangfupeng
*/
import { IDomEditor } from '@wangeditor-next/core';
import { ListItemElement, OrderedListType } from './custom-types';
export declare function getNormalizedOrderedListStart(elem: ListItemElement): number;
export declare function getNormalizedOrderedListType(elem: ListItemElement): OrderedListType;
export declare function hasSameListConfig(a: ListItemElement, b: ListItemElement): boolean;
/**
* 获取上一个同一 level 的 list item
* @param editor 编辑器实例
* @param elem elem
*/
export declare function getBrotherListNodeByLevel(editor: IDomEditor, elem: ListItemElement, level?: number): ListItemElement | null;
export declare function hasSameOrderWithBrother(editor: IDomEditor, elem: ListItemElement, level?: number): boolean;