UNPKG

hswidget

Version:
17 lines (16 loc) 404 B
import { Widget } from '../Widget'; interface WidgetClass { new (): Widget; } export declare class Router<T> { protected routePattern: string; protected defaults: T; lastAttrs: T; constructor(viewComponent: WidgetClass, routePattern: string, defaults: T); setRoute(attrs: T): void; redraw(): void; setParts(attrs: T): T; getParts(): T; private route; } export {};