@morjs/runtime-web
Version:
mor runtime for web
34 lines (33 loc) • 1.25 kB
TypeScript
import { Block } from './components/block';
import { Slot } from './components/slot';
import { toJsonString } from './dsl/attribute-value';
import { axmlApi } from './dsl/axml-api';
import { bindThis, getEvent, registEvents } from './dsl/event';
import getForValue from './dsl/for';
import ref from './dsl/ref';
import { autoSyncRootFontSize, setRootFontSizeForRem } from './dsl/rpx';
import { createStyle } from './dsl/style';
import TemplateManager from './dsl/template';
import './public/app';
import { Component, Page } from './public/index';
declare const _default: {
Component: typeof Component;
Page: typeof Page;
createTemplateManager: () => TemplateManager;
Slot: typeof Slot;
Block: typeof Block;
slotScope(f: any, name: any): any;
createStyle: typeof createStyle;
getEvent: typeof getEvent;
bindThis: typeof bindThis;
registEvents: typeof registEvents;
ref: typeof ref;
mergeConfig(appConfig: any, config: any): any;
toJsonString: typeof toJsonString;
getString(content: any): any;
getForValue: typeof getForValue;
axmlApi: typeof axmlApi;
setRootFontSizeForRem: typeof setRootFontSizeForRem;
autoSyncRootFontSize: typeof autoSyncRootFontSize;
};
export default _default;