sb-element
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.0.1. It is a component library constructed around the SCSS library [Sb-Theming](https://github.com/SeverinBuchser/SbTheming) and supports [Angular Schematics]
12 lines (11 loc) • 464 B
TypeScript
import { AbstractConstructor, Constructor } from "./constructor";
import { EventEmitter } from "@angular/core";
export interface CanFocus {
focused: boolean;
setFocusedState(isFocused: boolean): void;
focus: EventEmitter<void>;
blur: EventEmitter<void>;
}
declare type CanFocusCtor = Constructor<CanFocus> & AbstractConstructor<CanFocus>;
export declare function mixinFocus<T extends AbstractConstructor<{}>>(core: T): CanFocusCtor & T;
export {};