UNPKG

ovuse

Version:

WPF-inspired Web UI framework

38 lines (37 loc) 1.11 kB
export declare class Vector { x: number; y: number; constructor(x?: number, y?: number); readonly isEmpty: boolean; add(other: Vector): Vector; } export declare class Size { width: number; height: number; constructor(width?: number, height?: number); toRect(): Rect; } export declare class Rect { x: number; y: number; width: number; height: number; constructor(x?: number, y?: number, width?: number, height?: number); readonly size: Size; } export declare class Thickness { left: number; top: number; right: number; bottom: number; constructor(left?: number, top?: number, right?: number, bottom?: number); static fromString(v: string): Thickness; readonly isSameWidth: boolean; } export declare class CornerRadius { topleft: number; topright: number | undefined; bottomright: number | undefined; bottomleft: number | undefined; constructor(topleft?: number, topright?: number | undefined, bottomright?: number | undefined, bottomleft?: number | undefined); }