element-plus
Version:
A Component Library for Vue 3
18 lines • 378 B
TypeScript
//#region ../../packages/components/mention/src/types.d.ts
type MentionOption = {
value?: string;
label?: string;
disabled?: boolean;
[key: string]: any;
};
interface MentionCtx {
pattern: string;
start: number;
end: number;
prefix: string;
prefixIndex: number;
splitIndex: number;
selectionEnd: number;
}
//#endregion
export { MentionCtx, MentionOption };