@adaas/virtul-api
Version:
The library to templitify API requests and work with async tasks.
28 lines (27 loc) • 871 B
TypeScript
import { IVAPIMarkupVariable } from "../connectors/connector.types";
export declare class ParamIterable implements IVAPIMarkupVariable {
private element;
private i;
constructor(element: Element, index: number);
get index(): number;
get id(): string;
get key(): string;
get type(): string;
get path(): string;
get name(): any;
get value(): any;
get issuer(): string;
get referenceId(): string;
get replacement(): string;
toJSON(): IVAPIMarkupVariable;
}
export declare class ParamsIterator implements Iterator<ParamIterable> {
private data;
private index;
constructor(data: HTMLElement[]);
get length(): number;
next(): IteratorResult<ParamIterable>;
current(): ParamIterable | undefined;
[Symbol.iterator](): IterableIterator<ParamIterable>;
toArray(): Array<IVAPIMarkupVariable>;
}