ufm types

This commit is contained in:
Niels Lyngsø
2024-10-25 10:41:11 +02:00
parent e49a74236e
commit 2febbc5f4c
4 changed files with 6 additions and 1 deletions

View File

@@ -1 +1 @@
export * from './types.js';
export type * from './types.js';

View File

@@ -1,2 +1,4 @@
export * from './components/index.js';
export * from './extensions/index.js';
export type * from './types.js';

View File

@@ -1,6 +1,8 @@
import type { UmbBlockValueType } from '@umbraco-cms/backoffice/block';
import type { UmbBlockRteLayoutModel } from '@umbraco-cms/backoffice/block-rte';
export type * from './extensions/types.js';
// TODO: Rename this type:
export interface UmbPropertyEditorUiValueType {
markup: string;

View File

@@ -1,5 +1,6 @@
import type { UmbUfmFilterApi } from './ufm-filter.extension.js';
// TODO: this is not a type, in TypeScript world, as it is an actual class. So it should be moved elsewhere [NL]
export abstract class UmbUfmFilterBase implements UmbUfmFilterApi {
abstract filter(...args: Array<unknown>): string | undefined | null;
destroy() {}