fineui是帆软报表和BI产品线所使用的前端框架。
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
import { _i18n } from "./core/i18n";
|
|
|
|
import { _OB } from "./core/ob";
|
|
|
|
import { _func } from "./core/func";
|
|
|
|
import { _Widget, _WidgetStatic } from "./core/widget";
|
|
|
|
import { _Single } from "./base/single/single";
|
|
|
|
import { _BasicButton } from "./base/single/button/button.basic";
|
|
|
|
|
|
|
|
type Constructor<T extends {}> = T & {
|
|
|
|
new(config: any): T;
|
|
|
|
(config: any): T;
|
|
|
|
readonly prototype: T;
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface _BI extends _func, _i18n {
|
|
|
|
OB: Constructor<_OB>;
|
|
|
|
Widget: Constructor<_Widget> & _WidgetStatic;
|
|
|
|
Single: Constructor<_Single>;
|
|
|
|
BasicButton: Constructor<_BasicButton>;
|
|
|
|
}
|