adding a line break

This commit is contained in:
Niels Lyngsø
2023-08-29 09:11:38 +02:00
parent 894340c146
commit 8128e9f602
3 changed files with 22 additions and 0 deletions

View File

@@ -50,6 +50,7 @@ export class UmbBackofficeElement extends UmbLitElement {
const packageModule = await packageImport;
umbExtensionsRegistry.registerMany(packageModule.extensions);
});
}
render() {

View File

@@ -86,6 +86,25 @@ export class UmbExtensionRegistry<
private _kinds = new UmbBasicState<Array<ManifestKind<ManifestTypes>>>([]);
public readonly kinds = this._kinds.asObservable();
constructor() {
setTimeout(() => {
this.removeOne();
}, 18000);
}
removeOne() {
const extensions = this._extensions.getValue();
const numberToRemove = Math.round(Math.random()*extensions.length);
console.log("remove", numberToRemove, extensions.length)
const newExtensionsValues = extensions.filter((extension, index) => index !== numberToRemove);
this._extensions.next(newExtensionsValues);
setTimeout(() => {
this.removeOne();
}, 10);
}
defineKind(kind: ManifestKind<ManifestTypes>) {
const extensionsValues = this._extensions.getValue();
const extension = extensionsValues.find(

View File

@@ -37,6 +37,7 @@ export const manifests: Array<ManifestTypes> = [
},
],
},
/*
{
type: 'headerApp',
kind: 'button',
@@ -49,6 +50,7 @@ export const manifests: Array<ManifestTypes> = [
href: '/section/content/workspace/document/edit/c05da24d-7740-447b-9cdc-bd8ce2172e38',
},
},
*/
{
type: 'modal',
alias: 'Umb.Modal.ExamineFieldsSettings',