@b-side/parser
Version:
HTML Parser used to parse HTML string and bind data to it.
18 lines • 648 B
TypeScript
import { bsElement } from './element';
export declare class Renderer {
elements: bsElement;
private data;
private nextFramePropertiesUpdate;
constructor(elements?: bsElement, data?: Record<string, unknown>);
bind(elements: bsElement, data?: Record<string, unknown>): void;
updateOnNextFrame(properties: (string | symbol)[]): Promise<void>;
update(propertychanged?: (string | symbol)[]): Promise<void>;
private build;
private setEvents;
private setAttributes;
private evalIf;
private evalFor;
private elvalExpression;
toString(style?: boolean): string;
}
//# sourceMappingURL=renderer.d.ts.map