Skip to content

@vtj


@vtj / designer / regions

Variable: regions

const regions: object

Defined in: packages/designer/types/components/regions/index.d.ts:12

Type declaration

Actions

Actions: DefineComponent<Props, { widgets: ComputedRef<Widget[]>; widgetsRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { widgetsRef: (CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, PublicProps, { }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, { }> | null)[]; }, any>

Apps

Apps: DefineComponent<Props, { active: Ref<{ component: VueComponent; group?: string; icon: VueComponent; invisible?: boolean; label?: string; name: string; openType?: "panel" | "link" | "dialog"; order?: number; props?: Record<string, any>; region: keyof RegionType; remote?: boolean; type: "app"; url?: string; } | null, AppWidget | { component: VueComponent; group?: string; icon: VueComponent; invisible?: boolean; label?: string; name: string; openType?: "panel" | "link" | "dialog"; order?: number; props?: Record<string, any>; region: keyof RegionType; remote?: boolean; type: "app"; url?: string; } | null>; setActive: (name) => void; widgets: ComputedRef<Widget[]>; widgetsRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { index: number; }, { }, { }, { }, string, ComponentProvideOptions, false, { widgetsRef: (CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, PublicProps, { }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, { }> | null)[]; }, any>

Brand

Brand: DefineComponent<Props, { widgets: ComputedRef<Widget[]>; widgetsRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { widgetsRef: (CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, PublicProps, { }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, { }> | null)[]; }, any>

EmptyRegion

EmptyRegion: DefineComponent<Props, { }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { }, HTMLDivElement>

Preview

Preview: DefineComponent<Props, { currentTab: Ref<string, string>; widgets: ComputedRef<Widget[]>; widgetsRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { widgetsRef: (CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, PublicProps, { }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, { }> | null)[]; }, any>

Settings

Settings: DefineComponent<Props, { widgets: ComputedRef<Widget[]>; widgetsRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { widgetsRef: (CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, PublicProps, { }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, { }> | null)[]; }, any>

Status

Status: DefineComponent<Props, { widgets: ComputedRef<Widget[]>; widgetsRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { widgetsRef: (CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, PublicProps, { }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, { }> | null)[]; }, any>

Toolbar

Toolbar: DefineComponent<Props, { widgets: ComputedRef<Widget[]>; widgetsRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { widgetsRef: (CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, PublicProps, { }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, { }> | null)[]; }, HTMLDivElement>

Workspace

Workspace: DefineComponent<Props, { currentTab: Ref<string, string>; isDesignerActive: () => boolean; openTab: (name, props?) => void; reload: () => void; widgets: ComputedRef<Widget[]>; widgetsRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, string, PublicProps, Readonly<Props> & Readonly<{ }>, { }, { }, { }, { }, string, ComponentProvideOptions, false, { widgetsRef: (CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { }, PublicProps, { }, true, { }, { }, GlobalComponents, GlobalDirectives, string, { }, any, ComponentProvideOptions, { B: { }; C: { }; D: { }; Defaults: { }; M: { }; P: { }; }, Readonly<ExtractPropTypes<{ region: ...; widget: ...; }>> & Readonly<{ }>, { widgetRef: Ref<any, any>; }, { }, { }, { }, { }> | null)[]; }, any>

Released under the MIT License.