vasille
Version:
The same framework which is designed to build bulletproof frontends (core library).
18 lines (17 loc) • 560 B
TypeScript
import { IValue } from "../../../core/ivalue.js";
import type { INode } from "../../../node/node.js";
import { Binding } from "./binding.js";
/**
* Represents a property binding
* @class PropertyBinding
* @extends Binding
*/
export declare class PropertyBinding<T> extends Binding<T> {
/**
* Constructs a property binding description
* @param node the vasille node
* @param name the name of property
* @param value the value of property
*/
constructor(node: INode<Node, Element, object>, name: string, value: IValue<T>);
}