|
|
|
import { _base } from "./core/base";
|
|
|
|
import * as decorator from "./core/decorator/decorator";
|
|
|
|
import { _func } from "./core/func";
|
|
|
|
import { _i18n } from "./core/i18n";
|
|
|
|
import { OB } from "./core/ob";
|
|
|
|
import { Widget } from "./core/widget";
|
|
|
|
import { Single } from "./base/single/single";
|
|
|
|
import { BasicButton } from "./base/single/button/button.basic";
|
|
|
|
import { Checkbox } from "./base/single/input/checkbox";
|
|
|
|
import { Button } from "./base/single/button/buttons/button";
|
|
|
|
import { TextButton } from "./base/single/button/buttons/button.text";
|
|
|
|
import { IconChangeButton } from "./case/button/icon/icon.change";
|
|
|
|
import { Trigger } from "./base/single/trigger/trigger";
|
|
|
|
import { Action, ActionFactory } from "./core/action/action";
|
|
|
|
import { ShowAction } from "./core/action/action.show";
|
|
|
|
import { Behavior, BehaviorFactory } from "./core/behavior/behavior";
|
|
|
|
import { HighlightBehavior } from "./core/behavior/behavior.highlight";
|
|
|
|
import { RedMarkBehavior } from "./core/behavior/behavior.redmark";
|
|
|
|
import { Pane } from "./base/pane";
|
|
|
|
import { LoadingPane } from "./case/loading/loading_pane";
|
|
|
|
import { Tab } from "./base/combination/tab";
|
|
|
|
import { ButtonGroup } from "./base/combination/group.button";
|
|
|
|
import { Combo } from "./base/combination/combo";
|
|
|
|
import { TextValueCombo } from "./case/combo/combo.textvalue";
|
|
|
|
import { BubbleCombo } from "./case/combo/bubblecombo/combo.bubble";
|
|
|
|
import { AllValueMultiTextValueCombo } from "./component/allvaluemultitextvaluecombo/allvalue.multitextvalue.combo";
|
|
|
|
import { IconTextItem } from "./base/single/button/listitem/icontextitem";
|
|
|
|
import { MultiSelectItem } from "./case/button/item.multiselect";
|
|
|
|
import { AbstractLabel } from "./base/single/label/abstract.label";
|
|
|
|
import { Label } from "./base/single/label/label";
|
|
|
|
import { Editor } from "./base/single/editor/editor";
|
|
|
|
import { SignEditor } from "./case/editor/editor.sign";
|
|
|
|
import { Layout } from "./core/wrapper/layout";
|
|
|
|
import { HTapeLayout, VTapeLayout } from "./core/wrapper/layout/layout.tape";
|
|
|
|
|
|
|
|
export interface BI extends _func, _i18n, _base {
|
|
|
|
OB: typeof OB;
|
|
|
|
Widget: typeof Widget;
|
|
|
|
Single: typeof Single;
|
|
|
|
BasicButton: typeof BasicButton;
|
|
|
|
Checkbox: typeof Checkbox;
|
|
|
|
Button: typeof Button;
|
|
|
|
TextButton: typeof TextButton;
|
|
|
|
IconChangeButton: typeof IconChangeButton;
|
|
|
|
Trigger: typeof Trigger;
|
|
|
|
Action: typeof Action;
|
|
|
|
ActionFactory: typeof ActionFactory;
|
|
|
|
ShowAction: typeof ShowAction;
|
|
|
|
Behavior: typeof Behavior;
|
|
|
|
BehaviorFactory: typeof BehaviorFactory;
|
|
|
|
HighlightBehavior: typeof HighlightBehavior;
|
|
|
|
RedMarkBehavior: typeof RedMarkBehavior;
|
|
|
|
Pane: typeof Pane;
|
|
|
|
LoadingPane: typeof LoadingPane;
|
|
|
|
Tab: typeof Tab;
|
|
|
|
ButtonGroup: typeof ButtonGroup;
|
|
|
|
Combo: typeof Combo;
|
|
|
|
TextValueCombo: typeof TextValueCombo;
|
|
|
|
BubbleCombo: typeof BubbleCombo;
|
|
|
|
AllValueMultiTextValueCombo: typeof AllValueMultiTextValueCombo;
|
|
|
|
IconTextItem: typeof IconTextItem;
|
|
|
|
MultiSelectItem: typeof MultiSelectItem;
|
|
|
|
AbstractLabel: typeof AbstractLabel;
|
|
|
|
Label: typeof Label;
|
|
|
|
Text: typeof Text;
|
|
|
|
Editor: typeof Editor;
|
|
|
|
SignEditor: typeof SignEditor;
|
|
|
|
Layout: typeof Layout;
|
|
|
|
HTapeLayout: typeof HTapeLayout;
|
|
|
|
VTapeLayout: typeof VTapeLayout;
|
|
|
|
Decorators: typeof decorator;
|
|
|
|
}
|
|
|
|
|
|
|
|
export default {
|
|
|
|
Decorators: decorator,
|
|
|
|
};
|