diff --git a/zero.Backoffice.UI/app/components/ui-table-filter-overlay.vue b/zero.Backoffice.UI/app/components/ui-table-filter-overlay.vue index a4a4f16c..b22813e5 100644 --- a/zero.Backoffice.UI/app/components/ui-table-filter-overlay.vue +++ b/zero.Backoffice.UI/app/components/ui-table-filter-overlay.vue @@ -1,15 +1,15 @@  \ No newline at end of file diff --git a/zero.Backoffice.UI/app/editor/_fields/media.vue b/zero.Backoffice.UI/app/editor/_fields/media.vue deleted file mode 100644 index 18e05821..00000000 --- a/zero.Backoffice.UI/app/editor/_fields/media.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - - \ No newline at end of file diff --git a/zero.Backoffice.UI/app/editor/_fields/nested.vue b/zero.Backoffice.UI/app/editor/_fields/nested.vue deleted file mode 100644 index b78ba867..00000000 --- a/zero.Backoffice.UI/app/editor/_fields/nested.vue +++ /dev/null @@ -1,185 +0,0 @@ - - - \ No newline at end of file diff --git a/zero.Backoffice.UI/app/editor/_fields/select.vue b/zero.Backoffice.UI/app/editor/_fields/select.vue deleted file mode 100644 index f822af7f..00000000 --- a/zero.Backoffice.UI/app/editor/_fields/select.vue +++ /dev/null @@ -1,82 +0,0 @@ - - - - \ No newline at end of file diff --git a/zero.Backoffice.UI/app/editor/compile.ts b/zero.Backoffice.UI/app/editor/compile.ts index ca1e7637..aede6adb 100644 --- a/zero.Backoffice.UI/app/editor/compile.ts +++ b/zero.Backoffice.UI/app/editor/compile.ts @@ -4,7 +4,7 @@ import { Zero } from "../core"; import { ZeroEditor } from "./editor"; import { createBlueprintConfig } from "./editor-blueprint"; import { ZeroEditorCanvasBase, ZeroEditorTab } from "./editor-canvas"; -import { ZeroEditorFieldConfiguration } from "./editor-field"; +import { ZeroEditorFieldConfiguration, ZeroEditorFieldFilterPreview } from "./editor-field"; import { localize } from '../services/localization'; @@ -57,6 +57,7 @@ export interface ZeroCompiledEditorField horizontal: boolean; sort: number; columns: number; + preview?: ZeroEditorFieldFilterPreview; } @@ -122,7 +123,12 @@ export function compileField(zero: Zero, editor: ZeroEditor, field: ZeroEditorFi classes: field.configuration.classes, horizontal: field.configuration.horizontal, sort: field.configuration.sort, - columns: 12 + columns: 12, + preview: field.configuration.preview ? { + icon: field.configuration.preview.icon || 'fth-square', + selected: field.configuration.preview.selected || (x => !!x), + value: field.configuration.preview.value || (x => x ? x : null) + } : null } as ZeroCompiledEditorField; diff --git a/zero.Backoffice.UI/app/editor/fields/select.vue b/zero.Backoffice.UI/app/editor/fields/select.vue index a02415f1..02645526 100644 --- a/zero.Backoffice.UI/app/editor/fields/select.vue +++ b/zero.Backoffice.UI/app/editor/fields/select.vue @@ -1,6 +1,6 @@