@fimagine/writeboard
    Preparing search index...

    Interface IShapesMgr

    interface IShapesMgr {
        add(...items: Shape<ShapeData>[]): number;
        exists(...items: Shape<ShapeData>[]): number;
        find(id: string): null | Shape<ShapeData>;
        hit(rect: IRect): null | Shape<ShapeData>;
        hits(rect: IRect): Shape<ShapeData>[];
        remove(...items: Shape<ShapeData>[]): number;
        shapes(): Shape<ShapeData>[];
    }

    Implemented by

    Index

    Methods