nehan
Version:
Html layout engine for paged-media written in Typescript
20 lines (19 loc) • 675 B
TypeScript
import { LogicalPos, NativeStyleMap, ILogicalCssEvaluator } from "./public-api";
export interface ILogicalCursorPos {
before: number;
start: number;
}
export declare class LogicalCursorPos implements ILogicalCursorPos {
before: number;
start: number;
constructor(value: ILogicalCursorPos);
static get zero(): LogicalCursorPos;
static get zeroValue(): ILogicalCursorPos;
zero(): void;
clone(): LogicalCursorPos;
cloneValue(): ILogicalCursorPos;
get logicalPos(): LogicalPos;
toString(): string;
translate(offset: ILogicalCursorPos): LogicalCursorPos;
acceptCssEvaluator(visitor: ILogicalCssEvaluator): NativeStyleMap;
}