nehan
Version:
Html layout engine for paged-media written in Typescript
15 lines (14 loc) • 515 B
TypeScript
import { Selector, NehanElement } from "./public-api";
export declare class PseudoClassSelector extends Selector {
private src;
constructor(source: string);
toString(): string;
testEven(element: NehanElement): boolean;
testOdd(element: NehanElement): boolean;
private getNthExpr;
private testNthFuncExpr;
testNthExpr(index: number): boolean;
testNthChild(element: NehanElement): boolean;
testMatch(element: NehanElement): boolean;
test(element: NehanElement): boolean;
}