import template from "./widget-runtime.html";
import { Component, RuntimeComponent, OnMounted, OnDestroyed } from "@paperbits/common/ko/decorators";
import { widgetRuntimeSelector } from "../../constants";
@RuntimeComponent({
selector: widgetRuntimeSelector
})
@Component({
selector: widgetRuntimeSelector,
template: template
})
export class WidgetRuntime {
@OnMounted()
public async initialize(): Promise {
// Your initialization logic
}
@OnDestroyed()
public async dispose(): Promise {
// Your cleanup widget logic
}
}