From d26047f33a47359e9ebdb3357936b64d5138df32 Mon Sep 17 00:00:00 2001 From: Jonah Harmon Date: Fri, 1 Aug 2025 09:32:50 -0600 Subject: [PATCH] jonahh/multiselet - add ability to pass custom drop-down templates to multiselect --- projects/centeva-core/src/common/models/table-column.ts | 1 + .../centeva-core/src/components/table/table.component.html | 6 +++++- .../centeva-core/src/components/table/table.component.ts | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/projects/centeva-core/src/common/models/table-column.ts b/projects/centeva-core/src/common/models/table-column.ts index c146129..163617e 100644 --- a/projects/centeva-core/src/common/models/table-column.ts +++ b/projects/centeva-core/src/common/models/table-column.ts @@ -43,6 +43,7 @@ export type SelectColumn = TableColumnBase & { export type MultiSelectColumn = TableColumnBase & { DataType: ColumnDataTypes.MULTISELECT, + OptionTemplate?: TemplateRef; Options: any[]; OptionValueProperty?: string; }; diff --git a/projects/centeva-core/src/components/table/table.component.html b/projects/centeva-core/src/components/table/table.component.html index 503386e..cfca0ac 100644 --- a/projects/centeva-core/src/components/table/table.component.html +++ b/projects/centeva-core/src/components/table/table.component.html @@ -31,7 +31,7 @@ {{ column.Name }} - {{ option.Name }} +