UNPKG

ajsfw

Version:
14 lines (13 loc) 452 B
import { INode } from "./INode"; export interface INodeList { readonly firstNode: INode; readonly lastNode: INode; readonly length: number; item: (index: number) => INode; itemIndex(node: INode): number; append(node: INode): void; insertBefore(newNode: INode, beforeNode: INode): void; remove(index: number): void; removeNode(node: INode): void; replaceNode(newNode: INode, oldNode: INode): void; }