UNPKG

vasille

Version:

The first Developer eXperience Orientated front-end framework (core library).

13 lines (12 loc) 569 B
import { BaseView, BaseViewOptions } from "./base-view.js"; import { ArrayModel } from "../models/array-model.js"; import { Fragment } from "../node/node.js"; /** * Represents a view of an array model * @class ArrayView * @extends BaseView */ export declare class ArrayView<Node, Element, TagOptions extends object, T> extends BaseView<Node, Element, TagOptions, T, T, ArrayModel<T>> { createChild(input: BaseViewOptions<Node, Element, TagOptions, T, T, ArrayModel<T>>, id: T, item: T, before?: Fragment<Node, Element, TagOptions>): any; compose(): void; }