b9e42c3ef4
Build and Deploy / build-and-deploy (push) Has been cancelled
- lit-force-graph: Refactored for instance reuse, better lifecycle management, and added dynamic imports for AR/VR modes. - lit-html-table: Improved visual design, readability of headers, and fixed reactivity in editable mode. - lit-draggable-dom: Fixed clipping issues by switching to relative/absolute positioning and resolved a panning speed bug caused by CSS variable inheritance.
29 lines
352 B
TypeScript
29 lines
352 B
TypeScript
/**
|
|
* X and y
|
|
*/
|
|
export interface Offset {
|
|
x: number;
|
|
y: number;
|
|
}
|
|
|
|
/**
|
|
* Width and height
|
|
*/
|
|
export interface Size {
|
|
width: number;
|
|
height: number;
|
|
}
|
|
|
|
/**
|
|
* Rect with offset and size
|
|
*/
|
|
export type Rect = Offset & Size;
|
|
|
|
/**
|
|
* Color for outline and fill
|
|
*/
|
|
export interface ColorMixin {
|
|
fillColor?: string;
|
|
strokeColor?: string;
|
|
}
|