syphonx-core
Version:
SyphonX is a template-driven solution for extracting data from HTML in a highly efficient way. It combines the power of jQuery, Regular Expressions, and Javascript into a declarative template-driven format that extracts and reshapes HTML data into JSON.
17 lines (16 loc) • 464 B
TypeScript
import { DocumentLoadState } from "./DocumentLoadState.js";
import { SelectQuery } from "./Select.js";
import { SnoozeInterval } from "./Snooze.js";
import { WaitFor } from "./WaitFor.js";
import { When } from "./When.js";
export interface Click {
name?: string;
query: SelectQuery[];
waitfor?: WaitFor;
snooze?: SnoozeInterval;
required?: boolean;
retry?: number;
yield?: boolean;
waitUntil?: DocumentLoadState;
when?: When;
}