Skip to main content
Version: 2.x

API Reference > @next-core/brick-types

brick-types package

The core types of Brick Next.

Functions

FunctionDescription
isRouteConfOfBricks
isRouteConfOfRoutes

Interfaces

InterfaceDescription
AntdIconAntd 图标配置。
AppLocale应用的单个地域的本地化配置。
AppLocales应用的基本信息的本地化配置。
BaseCustomBrickEventHandler使用指定构件进行事件处理的基本配置。
BaseEntityResolveConf实体类的异步数据处理的基本配置信息。
BaseRouteConf路由的基本配置信息。
BreadcrumbConf面包屑配置。
BreadcrumbItemConf面包屑单项配置。
BrickConf构件配置。
BrickConfInTemplate自定义模板渲染的构件配置。
BrickEventHandler事件处理器配置。
BrickEventHandlerCallback事件处理回调。
BrickEventsMap构件的事件配置表。
BrickLifeCycle构件生命周期配置。
BrickMenuConf使用构件做数据代理的菜单配置。
BuiltinBrickEventHandler系统内置的事件处理器。
ContextConf上下文(数据)配置
Contract
ContractField
ContractFieldItem
ContractFieldRefItem
ContractRequest
ContractResponse
CustomBrickEventHandler使用指定构件进行事件处理的配置。
CustomTemplate自定义模板配置。
CustomTemplateConstructor自定义模板构造声明。
CustomTemplateProxy自定义模板的代理配置。
CustomTemplateProxyBasicProperty自定义模板的基本属性代理配置。
CustomTemplateProxyEvent自定义模板的事件代理配置。
CustomTemplateProxyEvents自定义模板的事件代理配置表。
CustomTemplateProxyExtraOneWayRef额外的单向(由模板传输给内部构件)属性代理配置。
CustomTemplateProxyMergeableProperty自定义模板的可合并的属性代理配置。
CustomTemplateProxyMergeablePropertyBase自定义模板的可合并的属性代理配置基类型。
CustomTemplateProxyMergeablePropertyOfArray自定义模板的可合并的数组属性代理配置。
CustomTemplateProxyMergeablePropertyOfObject自定义模板的可合并的对象属性代理配置。
CustomTemplateProxyMethod自定义模板的方法代理配置。
CustomTemplateProxyMethods自定义模板的方法代理配置表。
CustomTemplateProxyProperties自定义模板的属性代理配置表。
CustomTemplateProxyProperty自定义模板的属性代理配置。
CustomTemplateProxyRefProperty自定义模板引用内部构件属性的属性代理配置
CustomTemplateProxySlot自定义模板的插槽代理配置。
CustomTemplateProxySlots自定义模板的插槽代理配置表。
CustomTemplateProxyTransformableProperty自定义模板的可转换的属性代理配置。
CustomTemplateProxyVariableProperty自定义模板的当作变量供内部构件引用的属性代理配置。
CustomTemplateProxyWithExtra
CustomTemplateState自定义模板状态数据配置。
DefineResolveConf预定义的异步数据处理配置。
EasyopsIconEasyOps 图标配置。
EntityResolveConf实体类的异步数据处理配置。
ExecuteCustomBrickEventHandler执行指定构件的指定方法的事件处理配置。
ExtendedHistory扩展的系统会话对象。
ExtField
FaIconFontAwesome 图标配置。
FeatureFlags特性开关字典。
GeneralTransform数据转换配置。
GradientColor渐变颜色配置
HandleReject当异步数据处理抛出错误时,使用该错误对象作为数据源进行转换来作为最终结果。
HandleRejectByCatch当异步数据处理抛出错误时,捕获它,可以设置只对应的构件报错,而不是页面整体报错。
HandleRejectByTransform当异步数据处理抛出错误时,使用该错误对象作为数据源进行转换来作为最终结果。
I18nData国际化数据,以语言为键、文本内容为值的键值对。
InterceptorParams用于 http 请求的拦截器参数。
LayoutType页面整体布局类型。
LegacyAntdIcon历史遗留的 Antd 图标配置。
MenuConf菜单配置。
MenuIcon图标配置。
MenuItemRawData原始菜单项数据。
MenuRawData原始菜单数据。
MetaI18n应用定义的国际化配置表。
MicroApp微应用基本信息。
MockRule应用启用 mock 服务
Mocks
PluginHistory系统会话对象。
PluginRuntimeContext系统运行时信息。
ProviderConfProvider 配置。
ProviderPollOptions使用 Provider 进行轮询时的选项配置。
RefinedAntdIcon优化后的 Antd 图标配置。
RefResolveConf引用类的异步数据处理配置。
ResolveConf异步数据处理配置。
ResolveMenuConf使用异步数据处理的菜单配置。
RouteConf路由配置,类型可以是构件列表、子路由列表和重定向中的一种。
RouteConfOfBricks包含一组构件的路由配置。
RouteConfOfRedirect使用重定向的路由配置。
RouteConfOfRoutes包含一组子路由的路由配置。
RuntimeMisc运行时杂项信息。
ScrollIntoViewConfthreshold范围在[0,1], 默认 0.1
SegueConf页面切换配置。
SeguesConf页面切换配置表。
SelectorProviderResolveConf使用 CSS selector 指定 Provider 的异步数据处理配置。
SetPropsCustomBrickEventHandler设置指定构件的指定属性的事件处理配置。
SidebarMenu侧边栏菜单配置。
SidebarMenuGroup侧边栏分组菜单项的配置。
SidebarMenuItem侧边栏菜单项配置。
SidebarMenuItemType侧边栏二级菜单项类型。
SidebarMenuSimpleItem侧边栏基本菜单项的配置。
SidebarSubMenu侧边栏二级菜单配置。
SimpleFunction
SiteMode站点模式。
SiteTheme站点主题。
SlotConf插槽配置。
SlotConfInTemplate自定义模板中的构件的插槽配置。
SlotConfOfBricks使用一组构件的插槽配置。
SlotConfOfRoutes使用一组子路由的插槽配置。
SlotsConf插槽配置表。
SlotsConfInTemplate自定义模板中的构件的插槽配置表。
StaticMenuConf静态菜单配置。
StaticMenuProps静态菜单配置信息。
Storyboard应用的 Storyboard 配置。
StoryboardFunction应用定义的函数。
StoryboardMeta应用的 Storyboard 元信息(包括自定义模板和国际化配置)。
SystemInfo系统会话信息。
TemplateLayoutType
TransformItem数据转换项。
TransformMap数据转换表。
UpdateAnchorFunction设置指定的 anchor (URL hash)地址,此方法默认不会触发页面重新渲染。 往浏览器会话历史栈中推入一条新记录。
UpdateQueryFunction更新指定的 query 参数。
UpdateQueryOptions更新 query 参数时的选项
UseBrickConf使用 useBrick 自行渲染子构件的配置。
UseBrickSlotConfuseBrick 中使用的插槽配置。
UseBrickSlotsConfuseBrick 中使用的插槽配置表。
UseProviderEventHandler使用 Provider 构件进行事件处理的配置。
UseProviderResolveConf使用 useProvider 的异步数据处理配置。
UseSingleBrickConf使用 useBrick 自行渲染子构件的配置(单个)。