| 1234567891011121314151617181920212223 | import Displayble from './Displayable';import BoundingRect from '../core/BoundingRect';export default class IncrementalDisplayable extends Displayble {    notClear: boolean;    incremental: boolean;    private _displayables;    private _temporaryDisplayables;    private _cursor;    traverse<T>(cb: (this: T, el: this) => void, context: T): void;    useStyle(): void;    getCursor(): number;    innerAfterBrush(): void;    clearDisplaybles(): void;    clearTemporalDisplayables(): void;    addDisplayable(displayable: Displayble, notPersistent?: boolean): void;    addDisplayables(displayables: Displayble[], notPersistent?: boolean): void;    getDisplayables(): Displayble[];    getTemporalDisplayables(): Displayble[];    eachPendingDisplayable(cb: (displayable: Displayble) => void): void;    update(): void;    getBoundingRect(): BoundingRect;    contain(x: number, y: number): boolean;}
 |