PHP 7.4.33
Preview: Layer.d.ts Size: 2.00 KB
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/konva/lib/Layer.d.ts
import { Container, ContainerConfig } from './Container.js';
import { Node } from './Node.js';
import { SceneCanvas, HitCanvas } from './Canvas.js';
import { Stage } from './Stage.js';
import { GetSet, Vector2d } from './types.js';
import { Group } from './Group.js';
import { Shape } from './Shape.js';
export interface LayerConfig extends ContainerConfig {
    clearBeforeDraw?: boolean;
    hitGraphEnabled?: boolean;
    imageSmoothingEnabled?: boolean;
}
export declare class Layer extends Container<Group | Shape> {
    canvas: SceneCanvas;
    hitCanvas: HitCanvas;
    _waitingForDraw: boolean;
    constructor(config?: LayerConfig);
    createPNGStream(): any;
    getCanvas(): SceneCanvas;
    getNativeCanvasElement(): HTMLCanvasElement;
    getHitCanvas(): HitCanvas;
    getContext(): import("./Context.js").Context;
    clear(bounds?: any): this;
    setZIndex(index: any): this;
    moveToTop(): boolean;
    moveUp(): boolean;
    moveDown(): boolean;
    moveToBottom(): boolean;
    getLayer(): this;
    remove(): this;
    getStage(): Stage;
    setSize({ width, height }: {
        width: any;
        height: any;
    }): this;
    _validateAdd(child: any): void;
    _toKonvaCanvas(config: any): SceneCanvas;
    _checkVisibility(): void;
    _setSmoothEnabled(): void;
    getWidth(): number | undefined;
    setWidth(): void;
    getHeight(): number | undefined;
    setHeight(): void;
    batchDraw(): this;
    getIntersection(pos: Vector2d): Shape<import("./Shape.js").ShapeConfig> | null;
    _getIntersection(pos: Vector2d): {
        shape?: Shape;
        antialiased?: boolean;
    };
    drawScene(can?: SceneCanvas, top?: Node): this;
    drawHit(can?: HitCanvas, top?: Node): this;
    enableHitGraph(): this;
    disableHitGraph(): this;
    setHitGraphEnabled(val: any): void;
    getHitGraphEnabled(val: any): boolean;
    toggleHitCanvas(): void;
    destroy(): this;
    hitGraphEnabled: GetSet<boolean, this>;
    clearBeforeDraw: GetSet<boolean, this>;
    imageSmoothingEnabled: GetSet<boolean, this>;
}

Directory Contents

Dirs: 2 × Files: 49
Name Size Perms Modified Actions
filters DIR
- drwxr-xr-x 2025-03-28 11:04:37
Edit Download
shapes DIR
- drwxr-xr-x 2025-03-28 11:04:37
Edit Download
773 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
4.03 KB lrw-r--r-- 2025-03-28 11:04:35
Edit Download
434 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
33.78 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
907 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
3.83 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
2.17 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
10.41 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
4.76 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
16.56 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
112 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
364 B lrw-r--r-- 2025-03-28 11:04:36
Edit Download
535 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
4.06 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
1.89 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
5.07 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
114 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
575 B lrw-r--r-- 2025-03-28 11:04:36
Edit Download
1.07 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
2.10 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
289 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
570 B lrw-r--r-- 2025-03-28 11:04:36
Edit Download
67 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
705 B lrw-r--r-- 2025-03-28 11:04:36
Edit Download
8.13 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
67 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
172 B lrw-r--r-- 2025-03-28 11:04:36
Edit Download
2.00 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
10.09 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
10.99 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
49.38 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
688 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
1.36 KB lrw-r--r-- 2025-03-28 11:04:36
Edit Download
7.66 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
22.76 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
2.82 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
24.84 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
2.57 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
15.16 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
1.30 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
1.06 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
3.87 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
24.47 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
1.01 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
6.35 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
6.94 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
1.20 KB lrw-r--r-- 2025-03-28 11:04:35
Edit Download
8.88 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
2.99 KB lrw-r--r-- 2025-03-28 11:04:35
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).