exports
This commit is contained in:
@@ -24,7 +24,7 @@ export class UmbExtensionSlotElement extends UmbLitElement {
|
|||||||
#extensionsController?: UmbExtensionsElementInitializer;
|
#extensionsController?: UmbExtensionsElementInitializer;
|
||||||
|
|
||||||
@state()
|
@state()
|
||||||
private _permittedExts: Array<UmbExtensionElementInitializer> = [];
|
private _permitted: Array<UmbExtensionElementInitializer> = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The type or types of extensions to render.
|
* The type or types of extensions to render.
|
||||||
@@ -113,7 +113,7 @@ export class UmbExtensionSlotElement extends UmbLitElement {
|
|||||||
this.#type,
|
this.#type,
|
||||||
this.filter,
|
this.filter,
|
||||||
(extensionControllers) => {
|
(extensionControllers) => {
|
||||||
this._permittedExts = extensionControllers;
|
this._permitted = extensionControllers;
|
||||||
},
|
},
|
||||||
'extensionsInitializer',
|
'extensionsInitializer',
|
||||||
this.defaultElement,
|
this.defaultElement,
|
||||||
@@ -123,9 +123,9 @@ export class UmbExtensionSlotElement extends UmbLitElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
return this._permittedExts.length > 0
|
return this._permitted.length > 0
|
||||||
? repeat(
|
? repeat(
|
||||||
this._permittedExts,
|
this._permitted,
|
||||||
(ext) => ext.alias,
|
(ext) => ext.alias,
|
||||||
(ext) => (this.renderMethod ? this.renderMethod(ext) : ext.component),
|
(ext) => (this.renderMethod ? this.renderMethod(ext) : ext.component),
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ export class UmbExtensionWithApiSlotElement extends UmbLitElement {
|
|||||||
#extensionsController?: UmbExtensionsElementAndApiInitializer;
|
#extensionsController?: UmbExtensionsElementAndApiInitializer;
|
||||||
|
|
||||||
@state()
|
@state()
|
||||||
private _permittedExts: Array<UmbExtensionElementAndApiInitializer> = [];
|
private _permitted: Array<UmbExtensionElementAndApiInitializer> = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The type or types of extensions to render.
|
* The type or types of extensions to render.
|
||||||
@@ -134,7 +134,7 @@ export class UmbExtensionWithApiSlotElement extends UmbLitElement {
|
|||||||
this.#constructorArgs,
|
this.#constructorArgs,
|
||||||
this.filter,
|
this.filter,
|
||||||
(extensionControllers) => {
|
(extensionControllers) => {
|
||||||
this._permittedExts = extensionControllers;
|
this._permitted = extensionControllers;
|
||||||
},
|
},
|
||||||
'extensionsInitializer',
|
'extensionsInitializer',
|
||||||
this.defaultElement,
|
this.defaultElement,
|
||||||
@@ -144,9 +144,9 @@ export class UmbExtensionWithApiSlotElement extends UmbLitElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
return this._permittedExts.length > 0
|
return this._permitted.length > 0
|
||||||
? repeat(
|
? repeat(
|
||||||
this._permittedExts,
|
this._permitted,
|
||||||
(ext) => ext.alias,
|
(ext) => ext.alias,
|
||||||
(ext) => (this.renderMethod ? this.renderMethod(ext) : ext.component),
|
(ext) => (this.renderMethod ? this.renderMethod(ext) : ext.component),
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ export * from './code-block/index.js';
|
|||||||
export * from './dropdown/index.js';
|
export * from './dropdown/index.js';
|
||||||
export * from './entity-actions-bundle/index.js';
|
export * from './entity-actions-bundle/index.js';
|
||||||
export * from './extension-slot/index.js';
|
export * from './extension-slot/index.js';
|
||||||
|
export * from './extension-with-api-slot/index.js';
|
||||||
export * from './field-dropdown-list/index.js';
|
export * from './field-dropdown-list/index.js';
|
||||||
export * from './footer-layout/index.js';
|
export * from './footer-layout/index.js';
|
||||||
export * from './header-app/index.js';
|
export * from './header-app/index.js';
|
||||||
|
|||||||
Reference in New Issue
Block a user