Renamed umb-input-document-source to umb-input-document-picker-root

ref: https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/1082#pullrequestreview-1794148136
This commit is contained in:
leekelleher
2024-01-02 10:15:55 +00:00
committed by Jacob Overgaard
parent 5e982999e3
commit 4665f0b467
3 changed files with 9 additions and 9 deletions

View File

@@ -1,4 +1,4 @@
import { UmbInputDocumentSourceElement } from '@umbraco-cms/backoffice/document';
import { UmbInputDocumentPickerRootElement } from '@umbraco-cms/backoffice/document';
import { html, customElement, property, css, state } from '@umbraco-cms/backoffice/external/lit';
import { FormControlMixin, UUISelectEvent } from '@umbraco-cms/backoffice/external/uui';
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
@@ -79,7 +79,7 @@ export class UmbInputStartNodeElement extends FormControlMixin(UmbLitElement) {
//console.log('onIdChange', event.target);
switch (this.type) {
case 'content':
this.nodeId = (<UmbInputDocumentSourceElement>event.target).nodeId;
this.nodeId = (<UmbInputDocumentPickerRootElement>event.target).nodeId;
break;
case 'media':
this.nodeId = (<UmbInputMediaElement>event.target).selectedIds.join('');
@@ -112,9 +112,9 @@ export class UmbInputStartNodeElement extends FormControlMixin(UmbLitElement) {
}
#renderTypeContent() {
return html`<umb-input-document-source
return html`<umb-input-document-picker-root
@change=${this.#onIdChange}
.nodeId=${this.nodeId}></umb-input-document-source>`;
.nodeId=${this.nodeId}></umb-input-document-picker-root>`;
}
#renderTypeMedia() {

View File

@@ -1,3 +1,3 @@
export * from './input-document/input-document.element.js';
export * from './input-document-granular-permission/input-document-granular-permission.element.js';
export * from './input-document-source/input-document-source.element.js';
export * from './input-document-picker-root/input-document-picker-root.element.js';

View File

@@ -4,8 +4,8 @@ import { FormControlMixin, UUIButtonElement } from '@umbraco-cms/backoffice/exte
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
import type { DocumentItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
@customElement('umb-input-document-source')
export class UmbInputDocumentSourceElement extends FormControlMixin(UmbLitElement) {
@customElement('umb-input-document-picker-root')
export class UmbInputDocumentPickerRootElement extends FormControlMixin(UmbLitElement) {
public get nodeId(): string | null | undefined {
return this.#pickerContext.getSelection()[0];
}
@@ -99,10 +99,10 @@ export class UmbInputDocumentSourceElement extends FormControlMixin(UmbLitElemen
static styles = [css``];
}
export default UmbInputDocumentSourceElement;
export default UmbInputDocumentPickerRootElement;
declare global {
interface HTMLElementTagNameMap {
'umb-input-document-source': UmbInputDocumentSourceElement;
'umb-input-document-picker-root': UmbInputDocumentPickerRootElement;
}
}