add a word of docs

This commit is contained in:
Julia Gru
2023-07-18 09:49:29 +02:00
parent 6954647784
commit 4fbceaeb6f
2 changed files with 15 additions and 2 deletions

View File

@@ -1,7 +1,13 @@
import { UmbTreeItemContextBase } from '../tree-item-base/tree-item-base.context.js';
import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api';
import { FileSystemTreeItemPresentationModel } from '@umbraco-cms/backoffice/backend-api';
/**
* Tree item context for file system tree items. Uses the path as the unique identifier.
*
* @export
* @class UmbFileSystemTreeItemContext
* @extends {UmbTreeItemContextBase<FileSystemTreeItemPresentationModel>}
*/
export class UmbFileSystemTreeItemContext extends UmbTreeItemContextBase<FileSystemTreeItemPresentationModel> {
constructor(host: UmbControllerHostElement) {
super(host, (x: FileSystemTreeItemPresentationModel) => x.path);

View File

@@ -21,7 +21,14 @@ const manifest: UmbBackofficeManifestKind = {
},
};
umbExtensionsRegistry.register(manifest);
/**
* Tree item element for file system tree items. Uses the path as the unique identifier.
*
* @export
* @class UmbFileSystemTreeItemElement
* @extends {UmbLitElement}
* @implements {UmbTreeItemExtensionElement}
*/
@customElement('umb-file-system-tree-item')
export class UmbFileSystemTreeItemElement extends UmbLitElement implements UmbTreeItemExtensionElement {
private _item?: FileSystemTreeItemPresentationModel;