123456789101112131415161718192021222324252627282930 |
- import { SPainter, SPoint, SRect } from "@persagy-web/draw/lib";
- import { Space } from "../../types/floor/Space";
- import { SGraphItem } from "@persagy-web/graph/lib";
- export declare class SSpaceItem extends SGraphItem {
- data: Space;
- readonly pointArr: SPoint[][];
- minX: number;
- maxX: number;
- minY: number;
- maxY: number;
- private _highLightFlag;
- get highLightFlag(): boolean;
- set highLightFlag(value: boolean);
- private _showBaseName;
- get showBaseName(): boolean;
- set showBaseName(value: boolean);
- private _nameSize;
- get nameSize(): number;
- set nameSize(value: number);
- private _nameTransform;
- get nameTransform(): boolean;
- set nameTransform(value: boolean);
- private _nameColor;
- get nameColor(): string;
- set nameColor(value: string);
- constructor(parent: SGraphItem | null, data: Space);
- boundingRect(): SRect;
- contains(x: number, y: number): boolean;
- onDraw(painter: SPainter): void;
- }
|