Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | 12x 12x 12x 12x 12x | // export interface VirtualNode {
// /**
// * The name of the tag of the node
// */
// tag: string,
// /**
// * The attributes of the node
// */
// attributes: Record<string, any>,
// /**
// * The children of the node
// */
// children: any[]
// /**
// * The DOM element of the node
// */
// $node?: Node;
// }
export interface EventHandler {
/**
* The name of the event handler
*/
name: string;
/**
* The function that handles the event
*/
handler: EventListenerOrEventListenerObject;
}
export enum DiffOperation {
None = 1,
Mount = 2,
Update = 3,
Unmount = 4
}
export interface LifecycleHooks {
didMountCallback?: () => void;
willUpdateCallback?: () => void;
didUpdateCallback?: () => void;
willUnmountCallback?: () => void;
} |