UNPKG

muban-transition-component

Version:

Javascript transitions for Muban components

18 lines (17 loc) 756 B
import EventDispatcher from 'seng-event'; import ICoreComponent from 'muban-core/lib/interface/ICoreComponent'; declare function mubanTransitionCoreMixin<TBase extends Constructor<ICoreComponent>>(Base: TBase): { new (...args: any[]): { componentId: string; eventNamespace: string; dispatcher: EventDispatcher; readonly displayName: string; element: HTMLElement; getElement<T extends Element = HTMLElement>(selector: string, container?: HTMLElement): T; getElements<T extends Element = HTMLElement>(selector: string, container?: HTMLElement): T[]; isDisposed(): boolean; dispose(): void; }; eventNamespaceCount: number; } & TBase; export default mubanTransitionCoreMixin;