fastlion-amis
Version:
一种MIS页面生成工具
195 lines (194 loc) • 8.63 kB
TypeScript
/** @license amis v@version
*
* Copyright Baidu
*
* This source code is licensed under the Apache license found in the
* LICENSE file in the root directory of this source tree.
*/
import { render, Renderer, getRendererByName, getRenderers, registerRenderer, unRegisterRenderer, resolveRenderer, filterSchema, clearStoresCache, updateEnv } from './factory';
import { wrapFetcher, buildApi } from './utils/api';
import { filter, registerTplEnginer, evalExpression, evalJS, setCustomEvalJs, setCustomEvalExpression } from './utils/tpl';
import * as utils from './utils/helper';
import { resizeSensor } from './utils/resize-sensor';
import { setIconVendor } from './renderers/Form/IconPickerIcons';
import { Icon, registerIcon } from './components/icons';
import { RegisterStore } from './store';
import PcContacts from './components/Communication/PcContacts';
import MbContacts from './components/Communication/MbContacts';
import { setDefaultLocale, getDefaultLocale, makeTranslator, register as registerLocale } from './locale';
import './locale/zh-CN';
import 'antd/dist/antd.css';
import './utils/debug';
import animation from './utils/Animation';
export * from './Schema';
import './renderers/Action';
import './renderers/Alert';
import './renderers/App';
import './renderers/Avatar';
import './renderers/Remark';
import './renderers/ButtonGroup';
import './renderers/Form/ButtonToolbar';
import './renderers/Breadcrumb';
import './renderers/DropDownButton';
import './renderers/Calendar';
import './renderers/Collapse';
import './renderers/CollapseGroup';
import './renderers/Color';
import './renderers/CRUD';
import './renderers/Pagination';
import './renderers/Cards';
import './renderers/Card';
import './renderers/Custom';
import './renderers/Date';
import './renderers/Dialog';
import './renderers/Divider';
import './renderers/Each';
import './renderers/Flex';
import './renderers/Form/index';
import './renderers/Form/wrapControl';
import './renderers/Form/Control';
import './renderers/Form/Hidden';
import './renderers/Form/InputText';
import './renderers/Form/InputTag';
import './renderers/Form/InputNumber';
import './renderers/Form/Textarea';
import './renderers/Form/Checkboxes';
import './renderers/Form/Checkbox';
import './renderers/Form/InputCity';
import './renderers/Form/ChartRadios';
import './renderers/Form/InputRating';
import './renderers/Form/Switch';
import './renderers/Form/Radios';
import './renderers/Form/ListSelect';
import './renderers/Form/LocationPicker';
import './renderers/Form/Select';
import './renderers/Form/Static';
import './renderers/Form/InputDate';
import './renderers/Form/InputDateRange';
import './renderers/Form/InputFormula';
import './renderers/Form/InputRepeat';
import './renderers/Form/InputTree';
import './renderers/Form/TreeSelect';
import './renderers/Form/InputImage';
import './renderers/Form/InputFile';
import './renderers/Form/UUID';
import './renderers/Form/MatrixCheckboxes';
import './renderers/Form/InputMonthRange';
import './renderers/Form/InputQuarterRange';
import './renderers/Form/InputYearRange';
import './renderers/Form/InputRange';
import './renderers/Form/InputArray';
import './renderers/Form/Combo';
import './renderers/Form/ConditionBuilder';
import './renderers/Form/InputSubForm';
import './renderers/Form/InputExcel';
import './renderers/Form/InputRichText';
import './renderers/Form/Editor';
import './renderers/Form/DiffEditor';
import './renderers/Form/InputColor';
import './renderers/Form/ChainedSelect';
import './renderers/Form/NestedSelect';
import './renderers/Form/Transfer';
import './renderers/Form/TransferPicker';
import './renderers/Form/InputTable';
import './renderers/Form/Picker';
import './renderers/Form/IconPicker';
import './renderers/Form/Formula';
import './renderers/Form/FieldSet';
import './renderers/Form/TabsTransfer';
import './renderers/Form/TabsTransferPicker';
import './renderers/Form/Group';
import './renderers/Form/InputGroup';
import './renderers/Grid';
import './renderers/Grid2D';
import './renderers/HBox';
import './renderers/VBox';
import './renderers/Image';
import './renderers/Images';
import './renderers/List';
import './renderers/Log';
import './renderers/Operation';
import './renderers/Page';
import './renderers/PaginationWrapper';
import './renderers/Panel';
import './renderers/Plain';
import './renderers/Property';
import './renderers/Portlet';
import './renderers/Spinner';
import './renderers/Table/index';
import './renderers/MobileTableHorizontal/index';
import './renderers/Form/InputTableMobile';
import './renderers/Tabs';
import './renderers/Tpl';
import './renderers/Mapping';
import './renderers/Progress';
import './renderers/Status';
import './renderers/Json';
import './renderers/Link';
import './renderers/Wizard';
import './renderers/Chart';
import './renderers/Container';
import './renderers/SearchBox';
import './renderers/Service';
import './renderers/SparkLine';
import './renderers/Video';
import './renderers/Audio';
import './renderers/Nav';
import './renderers/Tasks';
import './renderers/Drawer';
import './renderers/Wrapper';
import './renderers/IFrame';
import './renderers/QRCode';
import './renderers/Icon';
import './renderers/Carousel';
import './renderers/AnchorNav';
import './renderers/Steps';
import './renderers/Timeline';
import './renderers/Markdown';
import './renderers/TableView';
import './renderers/Code';
import './renderers/WebComponent';
import './renderers/GridNav';
import './renderers/TooltipWrapper';
import './renderers/Flowing';
import './renderers/Lion/Table/LionCellImg/LionCellImg';
import './renderers/Lion/File/components/LionInputFile/LionInputFile';
import './renderers/Lion/File/components/LionInputImg/LionInputImg';
import './renderers/Lion/File/components/LionShowImg/LionShowImg';
import './renderers/Lion/Table/LionCellFile/LionCellFile';
import './renderers/Lion/File/components/LionShowFile/LionShowFile';
import './renderers/Lion/components/LionTpl/LionTpl';
import './renderers/Lion/Table/components/import/LionCellImport';
import './renderers/Lion/DynamicInputTable/InputTableDynamic';
import './renderers/Lion/components/ChildView/ChildView';
import './renderers/Lion/components/LionCalcTpl/LionCalcTpl';
import './renderers/Lion/Statistic/Statistic1';
import './renderers/Lion/BiTable/index';
import './renderers/Lion/components/LionBtnGroup/LionBtnGroup';
import './renderers/Lion/List/index';
import './renderers/Lion/components/LionScanCode/index';
import './renderers/Lion/components/Upload/index';
import './renderers/Lion/Table/LionTable/testTable';
import './mobile/Matrix';
import './mobile/ScanCode';
import './renderers/Lion/Statistic/Statistic2';
import './mobile/SubTreeBox';
import Scoped, { ScopedContext } from './Scoped';
import { FormItem, FormItemWrap, registerFormItem } from './renderers/Form/Item';
import './compat';
import './envOverwrite';
import './schemaExtend';
import './themes/ang';
import './themes/cxd';
import './themes/dark';
import './themes/antd';
import { registerFilter, filterDate, relativeValueRe, resolveVariable, resolveVariableAndFilter } from './utils/tpl-builtin';
import { addRule, str2rules, validate, validateObject } from './utils/validations';
import { normalizeOptions } from './components/Select';
import { OptionsControl, registerOptionsControl } from './renderers/Form/Options';
import { classnames, getClassPrefix, setDefaultTheme, theme, getTheme } from './theme';
declare const classPrefix: string | undefined;
import './actions';
import TreeSelectModal from './components/Communication/TreeSelectModal';
export * from './components/index';
export { render, clearStoresCache, updateEnv, Renderer as Renderer, RegisterStore, FormItem, FormItemWrap, OptionsControl, wrapFetcher, buildApi, filter, utils, resizeSensor, registerFilter, registerTplEnginer, evalExpression, evalJS, setCustomEvalJs, setCustomEvalExpression, addRule, str2rules, normalizeOptions, getRendererByName, registerRenderer, unRegisterRenderer, getRenderers, registerFormItem, registerOptionsControl, resolveRenderer, filterSchema, filterDate, relativeValueRe, resolveVariable, resolveVariableAndFilter, setIconVendor, Icon, registerIcon, Scoped, ScopedContext, validate, validateObject, setDefaultTheme, theme, getTheme, classPrefix, getClassPrefix, classnames, getDefaultLocale, setDefaultLocale, registerLocale, makeTranslator, animation, MbContacts, PcContacts, TreeSelectModal };