pikaso
Version:
Seamless, Fully-typed and Fully-tested HTML5 Canvas Library
15 lines (14 loc) • 473 B
TypeScript
import Konva from 'konva';
import { Board } from '../../../Board';
import { LabelModel } from '../../models/LabelModel';
import type { LabelConfig } from '../../../types/shapes';
export declare class LabelDrawer {
private readonly board;
constructor(board: Board);
insert({ container, text, tag, config }: {
container: Konva.LabelConfig;
text: Konva.TextConfig;
tag?: Konva.TagConfig;
config?: LabelConfig;
}): LabelModel;
}