export types
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
export const UMB_BLOCK_GRID_TYPE = 'block-grid-type';
|
||||
export const UMB_BLOCK_GRID = 'block-grid';
|
||||
@@ -1,3 +1,4 @@
|
||||
export * from './constants.js';
|
||||
export * from './context/index.js';
|
||||
export * from './types.js';
|
||||
export * from './workspace/index.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
import type { UmbBlockLayoutBaseModel, UmbBlockValueType } from '@umbraco-cms/backoffice/block';
|
||||
import type { UmbBlockTypeWithGroupKey } from '@umbraco-cms/backoffice/block-type';
|
||||
|
||||
export const UMB_BLOCK_GRID_TYPE = 'block-grid-type';
|
||||
export const UMB_BLOCK_GRID = 'block-grid';
|
||||
|
||||
// Configuration models:
|
||||
export interface UmbBlockGridTypeModel extends UmbBlockTypeWithGroupKey {
|
||||
columnSpanOptions: Array<UmbBlockGridTypeColumnSpanOption>;
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
export const UMB_BLOCK_LIST_TYPE = 'block-list-type';
|
||||
export const UMB_BLOCK_LIST = 'block-list';
|
||||
@@ -1,3 +1,4 @@
|
||||
export * from './constants.js';
|
||||
export * from './context/index.js';
|
||||
export * from './types.js';
|
||||
export * from './workspace/index.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
import type { UmbBlockLayoutBaseModel, UmbBlockValueType } from '@umbraco-cms/backoffice/block';
|
||||
import type { UmbBlockTypeBaseModel } from '@umbraco-cms/backoffice/block-type';
|
||||
|
||||
export const UMB_BLOCK_LIST_TYPE = 'block-list-type';
|
||||
export const UMB_BLOCK_LIST = 'block-list';
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
|
||||
export interface UmbBlockListTypeModel extends UmbBlockTypeBaseModel {}
|
||||
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
export const UMB_BLOCK_RTE_TYPE = 'block-rte-type';
|
||||
export const UMB_BLOCK_RTE = 'block-rte';
|
||||
@@ -1,4 +1,5 @@
|
||||
export * from './constants.js';
|
||||
export * from './components/index.js';
|
||||
export * from './context/index.js';
|
||||
export * from './workspace/index.js';
|
||||
export * from './types.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
import type { UmbBlockTypeBaseModel } from '@umbraco-cms/backoffice/block-type';
|
||||
import type { UmbBlockLayoutBaseModel, UmbBlockValueType } from '@umbraco-cms/backoffice/block';
|
||||
|
||||
export const UMB_BLOCK_RTE_TYPE = 'block-rte-type';
|
||||
export const UMB_BLOCK_RTE = 'block-rte';
|
||||
|
||||
export interface UmbBlockRteTypeModel extends UmbBlockTypeBaseModel {
|
||||
displayInline: boolean;
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
export * from './components/index.js';
|
||||
export * from './types.js';
|
||||
export * from './workspace/index.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -9,4 +9,4 @@ export * from './paths.js';
|
||||
|
||||
export { UmbMoveDataTypeRepository, UMB_MOVE_DATA_TYPE_REPOSITORY_ALIAS } from './entity-actions/move-to/index.js';
|
||||
|
||||
export type { UmbDataTypeDetailModel } from './types.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { UmbDataTypeDetailModel, UmbDataTypePropertyModel } from '../../types.js';
|
||||
import type { UmbDataTypeDetailModel, UmbDataTypePropertyValueModel } from '../../types.js';
|
||||
import { UMB_DATA_TYPE_ENTITY_TYPE } from '../../entity.js';
|
||||
import { UmbId } from '@umbraco-cms/backoffice/id';
|
||||
import type { UmbDetailDataSource } from '@umbraco-cms/backoffice/repository';
|
||||
@@ -70,7 +70,7 @@ export class UmbDataTypeServerDataSource implements UmbDetailDataSource<UmbDataT
|
||||
name: data.name,
|
||||
editorAlias: data.editorAlias,
|
||||
editorUiAlias: data.editorUiAlias || null,
|
||||
values: data.values as Array<UmbDataTypePropertyModel>,
|
||||
values: data.values as Array<UmbDataTypePropertyValueModel>,
|
||||
};
|
||||
|
||||
return { data: dataType };
|
||||
|
||||
@@ -6,10 +6,10 @@ export interface UmbDataTypeDetailModel {
|
||||
name: string;
|
||||
editorAlias: string | undefined;
|
||||
editorUiAlias: string | null;
|
||||
values: Array<UmbDataTypePropertyModel>;
|
||||
values: Array<UmbDataTypePropertyValueModel>;
|
||||
}
|
||||
|
||||
export interface UmbDataTypePropertyModel {
|
||||
export interface UmbDataTypePropertyValueModel<ValueType = unknown> {
|
||||
alias: string;
|
||||
value: any;
|
||||
value: ValueType;
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { UmbDataTypeDetailModel, UmbDataTypePropertyModel } from '../types.js';
|
||||
import type { UmbDataTypeDetailModel, UmbDataTypePropertyValueModel } from '../types.js';
|
||||
import { type UmbDataTypeDetailRepository, UMB_DATA_TYPE_DETAIL_REPOSITORY_ALIAS } from '../repository/index.js';
|
||||
import { UMB_DATA_TYPE_ENTITY_TYPE } from '../entity.js';
|
||||
import { UmbDataTypeWorkspaceEditorElement } from './data-type-workspace-editor.element.js';
|
||||
@@ -242,7 +242,7 @@ export class UmbDataTypeWorkspaceContext
|
||||
this.#settingsDefaultData = [
|
||||
...this.#propertyEditorSchemaSettingsDefaultData,
|
||||
...this.#propertyEditorUISettingsDefaultData,
|
||||
] satisfies Array<UmbDataTypePropertyModel>;
|
||||
] satisfies Array<UmbDataTypePropertyValueModel>;
|
||||
// We check for satisfied type, because we will be directly transferring them to become value. Future note, if they are not satisfied, we need to transfer alias and value. [NL]
|
||||
|
||||
this._data.updatePersisted({ values: this.#settingsDefaultData });
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
export { UmbDictionaryCollectionRepository } from './repository/index.js';
|
||||
export { UMB_DICTIONARY_COLLECTION_ALIAS } from './constants.js';
|
||||
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -6,4 +6,5 @@ export {
|
||||
} from './constants.js';
|
||||
export { UMB_DICTIONARY_TREE_STORE_CONTEXT } from './dictionary-tree.store.js';
|
||||
export { type UmbDictionaryTreeStore } from './dictionary-tree.store.js';
|
||||
export * from './types.js';
|
||||
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -7,4 +7,4 @@ export * from './repository/index.js';
|
||||
export * from './collection/index.js';
|
||||
export * from './global-contexts/index.js';
|
||||
|
||||
export type { UmbLanguageDetailModel } from './types.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
export * from './components/index.js';
|
||||
export { UmbImagingRepository } from './imaging.repository.js';
|
||||
export { UMB_IMAGING_REPOSITORY_ALIAS } from './constants.js';
|
||||
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -4,8 +4,9 @@ export * from './components/index.js';
|
||||
export * from './entity.js';
|
||||
export * from './repository/index.js';
|
||||
export * from './tree/types.js';
|
||||
export * from './types.js';
|
||||
export * from './utils.ts/index.js';
|
||||
export * from './workspace/index.js';
|
||||
|
||||
export type * from './types.js';
|
||||
|
||||
export { UMB_MEDIA_TYPE_PICKER_MODAL } from './tree/index.js';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export * from './components/index.js';
|
||||
export * from './media-picker-modal.element.js';
|
||||
export * from './media-picker-modal.token.js';
|
||||
export * from './types.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -3,4 +3,4 @@ export { UMB_MEDIA_TREE_REPOSITORY_ALIAS, UMB_MEDIA_TREE_STORE_ALIAS, UMB_MEDIA_
|
||||
export { UMB_MEDIA_TREE_STORE_CONTEXT } from './media-tree.store.context-token.js';
|
||||
export { UMB_MEDIA_TREE_PICKER_MODAL } from './media-tree-picker-modal.token.js';
|
||||
export { type UmbMediaTreeStore } from './media-tree.store.js';
|
||||
export * from './types.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
export { UmbMemberCollectionRepository } from './repository/index.js';
|
||||
export { UMB_MEMBER_COLLECTION_ALIAS } from './manifests.js';
|
||||
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -3,6 +3,7 @@ import type { UmbMemberKindType } from './utils/index.js';
|
||||
import type { UmbEntityVariantModel, UmbEntityVariantOptionModel } from '@umbraco-cms/backoffice/variant';
|
||||
import type { UmbContentDetailModel, UmbContentValueModel } from '@umbraco-cms/backoffice/content';
|
||||
|
||||
export type * from './collection/types.js';
|
||||
export interface UmbMemberDetailModel extends UmbContentDetailModel {
|
||||
email: string;
|
||||
entityType: UmbMemberEntityType;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export type { UmbSearchResultItemModel, UmbSearchRequestArgs, UmbSearchProvider } from './types.js';
|
||||
export type * from './types.js';
|
||||
export type { UmbSearchDataSource } from './search-data-source.interface.js';
|
||||
export type { UmbSearchRepository } from './search-repository.interface.js';
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
export * from './entity.js';
|
||||
export * from './global-components/index.js';
|
||||
export * from './repository/index.js';
|
||||
export type * from './types.js';
|
||||
|
||||
export { UMB_PARTIAL_VIEW_PICKER_MODAL } from './partial-view-picker/index.js';
|
||||
|
||||
@@ -2,7 +2,7 @@ export * from './entity.js';
|
||||
export * from './global-components/index.js';
|
||||
export * from './repository/index.js';
|
||||
export * from './tree/index.js';
|
||||
export * from './types.js';
|
||||
export * from './workspace/script-workspace.context-token.js';
|
||||
export type * from './types.js';
|
||||
|
||||
export { UMB_SCRIPT_PICKER_MODAL } from './modals/script-picker-modal.token.js';
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
import './global-components/index.js';
|
||||
|
||||
export * from './repository/index.js';
|
||||
export * from './entity.js';
|
||||
export * from './global-components/index.js';
|
||||
export * from './repository/index.js';
|
||||
export * from './utils/index.js';
|
||||
export type * from './types.js';
|
||||
|
||||
export { UmbStylesheetTreeRepository } from './tree/index.js';
|
||||
|
||||
// Utils
|
||||
export { UmbStylesheetRuleManager } from './utils/index.js';
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
export * from './current-user/index.js';
|
||||
export * from './user-group/index.js';
|
||||
export * from './user/index.js';
|
||||
export * from './manifests.js';
|
||||
export * from './user-group/index.js';
|
||||
export * from './user-permission/index.js';
|
||||
export * from './user/index.js';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
export * from './collection/index.js';
|
||||
export * from './components/index.js';
|
||||
export * from './repository/index.js';
|
||||
export * from './types.js';
|
||||
export * from './entity.js';
|
||||
export * from './repository/index.js';
|
||||
export type * from './types.js';
|
||||
|
||||
export { UMB_USER_GROUP_PICKER_MODAL } from './modals/user-group-picker/index.js';
|
||||
|
||||
@@ -3,4 +3,4 @@ export * from './modals/index.js';
|
||||
export * from './user-granular-permission.extension.js';
|
||||
export * from './entity-user-permission.extension.js';
|
||||
|
||||
export type { UmbUserPermissionModel } from './types.js';
|
||||
export type * from './types.js';
|
||||
|
||||
@@ -7,6 +7,8 @@ import {
|
||||
type UserTwoFactorProviderModel,
|
||||
} from '@umbraco-cms/backoffice/external/backend-api';
|
||||
|
||||
export type * from './conditions/types.js';
|
||||
|
||||
export type UmbUserStateEnum = UserStateModel;
|
||||
export const UmbUserStateEnum = UserStateModel;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export * from './repository/index.js';
|
||||
export * from './collection/index.js';
|
||||
|
||||
export type * from './types.js';
|
||||
export * from './entity.js';
|
||||
export type * from './types.js';
|
||||
|
||||
Reference in New Issue
Block a user