This commit is contained in:
Mads Rasmussen
2023-03-09 21:14:49 +01:00
parent dcd9b29881
commit 959ceb5127
19 changed files with 21 additions and 22 deletions

View File

@@ -1,9 +1,9 @@
import { BehaviorSubject, map, Observable } from 'rxjs';
import { UmbContextToken } from "@umbraco-cms/context-api";
import type { UmbControllerHostInterface } from "@umbraco-cms/controller";
import type { ManifestTypes, ManifestTypeMap, ManifestBase, ManifestEntrypoint } from '../../models';
import { loadExtension } from '../load-extension.function';
import { hasInitExport } from "../has-init-export.function";
import type { UmbControllerHostInterface } from "@umbraco-cms/controller";
import { UmbContextToken } from "@umbraco-cms/context-api";
type SpecificManifestTypeOrManifestBase<T extends keyof ManifestTypeMap | string> = T extends keyof ManifestTypeMap
? ManifestTypeMap[T]

View File

@@ -1,5 +1,5 @@
import type { UmbControllerHostInterface } from "@umbraco-cms/controller";
import type { UmbExtensionRegistry } from "./registry/extension.registry";
import type { UmbControllerHostInterface } from "@umbraco-cms/controller";
/**
* Interface containing supported life-cycle functions for ESModule entrypoints

View File

@@ -2,7 +2,6 @@ import { defineElement } from '@umbraco-ui/uui-base/lib/registration';
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { css, html } from 'lit';
import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '@umbraco-cms/modal';
import { UmbCurrentUserStore, UMB_CURRENT_USER_STORE_CONTEXT_TOKEN } from './users/current-user/current-user.store';
import {
UmbCurrentUserHistoryStore,
@@ -19,6 +18,7 @@ import {
UmbAppLanguageContext,
} from './settings/languages/app-language-select/app-language.context';
import { UmbServerExtensionController } from './packages/repository/server-extension.controller';
import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '@umbraco-cms/modal';
import { createExtensionClass, umbExtensionsRegistry } from '@umbraco-cms/extensions-api';
import { UmbNotificationContext, UMB_NOTIFICATION_CONTEXT_TOKEN } from '@umbraco-cms/notification';
import { UmbLitElement } from '@umbraco-cms/element';

View File

@@ -1,13 +1,13 @@
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html } from 'lit';
import { customElement, property, queryAll, state } from 'lit/decorators.js';
import { query } from 'router-slot';
import {
LogViewerDateRange,
UmbLogViewerWorkspaceContext,
UMB_APP_LOG_VIEWER_CONTEXT_TOKEN,
} from '../../logviewer.context';
import { UmbLitElement } from '@umbraco-cms/element';
import { query } from 'router-slot';
@customElement('umb-log-viewer-date-range-selector')
export class UmbLogViewerDateRangeSelectorElement extends UmbLitElement {

View File

@@ -4,12 +4,12 @@ import { css, html, nothing } from 'lit';
import { customElement, state, property } from 'lit/decorators.js';
import { IRoutingInfo } from 'router-slot';
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { repeat } from 'lit-html/directives/repeat.js';
import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../logviewer.context';
import { UmbLitElement } from '@umbraco-cms/element';
import { umbExtensionsRegistry, createExtensionElement } from '@umbraco-cms/extensions-api';
import { ManifestWorkspaceView, ManifestWorkspaceViewCollection } from '@umbraco-cms/extensions-registry';
import { UmbRouterSlotInitEvent, UmbRouterSlotChangeEvent } from '@umbraco-cms/router';
import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../logviewer.context';
import { repeat } from 'lit-html/directives/repeat.js';
//TODO make uui-input accept min and max values
@customElement('umb-logviewer-workspace')

View File

@@ -1,10 +1,10 @@
import { DirectionModel, LogMessageModel } from '@umbraco-cms/backend-api';
import { UmbLitElement } from '@umbraco-cms/element';
import { UUIScrollContainerElement, UUIPaginationElement } from '@umbraco-ui/uui';
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html } from 'lit';
import { customElement, query, state } from 'lit/decorators.js';
import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context';
import { UmbLitElement } from '@umbraco-cms/element';
import { DirectionModel, LogMessageModel } from '@umbraco-cms/backend-api';
@customElement('umb-log-viewer-messages-list')
export class UmbLogViewerMessagesListElement extends UmbLitElement {

View File

@@ -1,8 +1,8 @@
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { UmbLitElement } from '@umbraco-cms/element';
import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../logviewer.context';
import { UmbLitElement } from '@umbraco-cms/element';
@customElement('umb-log-viewer-search-view')
export class UmbLogViewerSearchViewElement extends UmbLitElement {

View File

@@ -1,4 +1,3 @@
import './button-with-dropdown.element';
import { Meta, Story } from '@storybook/web-components';
import { html } from 'lit-html';

View File

@@ -1,8 +1,8 @@
import { css, html } from 'lit';
import { customElement } from 'lit/decorators.js';
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { UmbModalLayoutElement } from '@umbraco-cms/modal';
import { UmbContextDebuggerModalData } from '.';
import { UmbModalLayoutElement } from '@umbraco-cms/modal';
@customElement('umb-context-debugger-modal')
export default class UmbContextDebuggerModalElement extends UmbModalLayoutElement<UmbContextDebuggerModalData> {

View File

@@ -6,11 +6,11 @@ import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins';
import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '../../../../../libs/modal';
import { UMB_DOCUMENT_TREE_STORE_CONTEXT_TOKEN } from '../../../documents/documents/repository/document.tree.store';
import type { UmbDocumentTreeStore } from '../../../documents/documents/repository/document.tree.store';
import { UMB_CONFIRM_MODAL_TOKEN } from '../../modals/confirm';
import { UmbLitElement } from '@umbraco-cms/element';
import type { DocumentTreeItemModel, FolderTreeItemModel } from '@umbraco-cms/backend-api';
import type { UmbObserverController } from '@umbraco-cms/observable-api';
import { UMB_DOCUMENT_PICKER_MODAL_TOKEN } from 'src/backoffice/documents/documents/modals/document-picker';
import { UMB_CONFIRM_MODAL_TOKEN } from '../../modals/confirm';
@customElement('umb-input-document-picker')
export class UmbInputDocumentPickerElement extends FormControlMixin(UmbLitElement) {

View File

@@ -5,11 +5,11 @@ import { ifDefined } from 'lit-html/directives/if-defined.js';
import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins';
import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '../../../../../libs/modal';
import { UmbLanguageRepository } from '../../../settings/languages/repository/language.repository';
import { UMB_CONFIRM_MODAL_TOKEN } from '../../modals/confirm';
import { UmbChangeEvent } from '@umbraco-cms/events';
import { UmbLitElement } from '@umbraco-cms/element';
import type { LanguageModel } from '@umbraco-cms/backend-api';
import type { UmbObserverController } from '@umbraco-cms/observable-api';
import { UMB_CONFIRM_MODAL_TOKEN } from '../../modals/confirm';
import { UMB_LANGUAGE_PICKER_MODAL_TOKEN } from 'src/backoffice/settings/languages/modals/language-picker';
@customElement('umb-input-language-picker')

View File

@@ -5,11 +5,11 @@ import { ifDefined } from 'lit-html/directives/if-defined.js';
import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins';
import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '../../../../../libs/modal';
import { UmbMediaRepository } from '../../../media/media/repository/media.repository';
import { UMB_CONFIRM_MODAL_TOKEN } from '../../modals/confirm';
import { UmbLitElement } from '@umbraco-cms/element';
import type { EntityTreeItemModel, FolderTreeItemModel } from '@umbraco-cms/backend-api';
import type { UmbObserverController } from '@umbraco-cms/observable-api';
import { UMB_MEDIA_PICKER_MODAL_TOKEN } from 'src/backoffice/media/media/modals/media-picker';
import { UMB_CONFIRM_MODAL_TOKEN } from '../../modals/confirm';
@customElement('umb-input-media-picker')
export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) {

View File

@@ -2,8 +2,8 @@ import { UUIBooleanInputEvent, UUIInputEvent, UUISelectEvent } from '@umbraco-ui
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html, nothing } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { UmbModalContext, UmbModalLayoutElement, UMB_MODAL_CONTEXT_TOKEN } from '@umbraco-cms/modal';
import { UMB_PROPERTY_EDITOR_UI_PICKER_MODAL_TOKEN } from '../../property-editors/modals/property-editor-ui-picker';
import { UmbModalContext, UmbModalLayoutElement, UMB_MODAL_CONTEXT_TOKEN } from '@umbraco-cms/modal';
import { ManifestPropertyEditorUI } from '@umbraco-cms/extensions-registry';
import { umbExtensionsRegistry } from '@umbraco-cms/extensions-api';

View File

@@ -1,8 +1,8 @@
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html } from 'lit';
import { customElement } from 'lit/decorators.js';
import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '@umbraco-cms/modal';
import { UMB_PROPERTY_SETTINGS_MODAL_TOKEN } from '../modals/property-settings';
import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '@umbraco-cms/modal';
import { UmbLitElement } from '@umbraco-cms/element';
@customElement('umb-property-creator')

View File

@@ -5,10 +5,10 @@ import { repeat } from 'lit/directives/repeat.js';
import { groupBy } from 'lodash-es';
import type { UUIInputEvent } from '@umbraco-ui/uui';
import type { UmbModalHandler } from '../../../../../../libs/modal/modal-handler';
import { UmbPropertyEditorUIPickerModalData } from '.';
import type { ManifestPropertyEditorUI } from '@umbraco-cms/models';
import { umbExtensionsRegistry } from '@umbraco-cms/extensions-api';
import { UmbLitElement } from '@umbraco-cms/element';
import { UmbPropertyEditorUIPickerModalData } from '.';
interface GroupedPropertyEditorUIs {
[key: string]: Array<ManifestPropertyEditorUI>;

View File

@@ -1,8 +1,8 @@
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { UmbModalLayoutPickerBase } from '@umbraco-cms/modal';
import { UmbUserGroupStore, UMB_USER_GROUP_STORE_CONTEXT_TOKEN } from '../../repository/user-group.store';
import { UmbModalLayoutPickerBase } from '@umbraco-cms/modal';
import type { UserGroupDetails } from '@umbraco-cms/models';
@customElement('umb-user-group-picker-modal')

View File

@@ -2,9 +2,9 @@ import { css, html, nothing } from 'lit';
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { customElement, query, state } from 'lit/decorators.js';
import { UUIInputPasswordElement } from '@umbraco-ui/uui';
import { UmbModalLayoutElement } from '@umbraco-cms/modal';
import { UmbInputPickerUserGroupElement } from '../../../../shared/components/input-user-group/input-user-group.element';
import { UmbUserStore, UMB_USER_STORE_CONTEXT_TOKEN } from '../../repository/user.store';
import { UmbModalLayoutElement } from '@umbraco-cms/modal';
import type { UserDetails } from '@umbraco-cms/models';
import {
UmbNotificationDefaultData,

View File

@@ -1,9 +1,9 @@
import { css, html, nothing } from 'lit';
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { customElement, query, state } from 'lit/decorators.js';
import { UmbModalLayoutElement } from '@umbraco-cms/modal';
import { UmbInputPickerUserGroupElement } from '../../../../shared/components/input-user-group/input-user-group.element';
import { UmbUserStore, UMB_USER_STORE_CONTEXT_TOKEN } from '../../repository/user.store';
import { UmbModalLayoutElement } from '@umbraco-cms/modal';
import type { UserDetails } from '@umbraco-cms/models';
export type UsersViewType = 'list' | 'grid';

View File

@@ -1,8 +1,8 @@
import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { UmbModalLayoutPickerBase } from '@umbraco-cms/modal';
import { UmbUserStore, UMB_USER_STORE_CONTEXT_TOKEN } from '../../repository/user.store';
import { UmbModalLayoutPickerBase } from '@umbraco-cms/modal';
import type { UserDetails } from '@umbraco-cms/models';
@customElement('umb-user-picker-modal')