bona
Version:
Super lightweight microframework focused on static websites and landing pages.
22 lines • 668 B
TypeScript
export default class Component extends Base {
/**
* @param {Core} app Application instance.
* @param {HTMLElement} el Element.
* @param {object} options Options passed to instance.
*/
constructor(app: Core, el: HTMLElement, options: object);
app: Core;
el: HTMLElement;
options: any;
_namespace: any;
_executors: {};
onInit(): Promise<void>;
onRefresh(): Promise<void>;
onEnter(): Promise<void>;
onComplete(): Promise<void>;
onLeave(): Promise<void>;
onDestroy(): Promise<void>;
onLoaded(): Promise<void>;
}
import Base from "../base";
//# sourceMappingURL=index.d.ts.map