diff --git a/src/examples/slickgrid/example30.ts b/src/examples/slickgrid/example30.ts index 5dd513582..25ac4b6ad 100644 --- a/src/examples/slickgrid/example30.ts +++ b/src/examples/slickgrid/example30.ts @@ -123,9 +123,8 @@ export class Example30 { this.columnDefinitions = [ { id: 'title', name: 'Title', field: 'title', sortable: true, type: FieldType.string, minWidth: 75, - filterable: true, columnGroup: 'Common Factor', - filter: { model: Filters.compoundInputText }, - formatter: Formatters.multiple, params: { formatters: [Formatters.uppercase, Formatters.bold] }, + cssClass: 'text-uppercase text-bold', columnGroup: 'Common Factor', + filterable: true, filter: { model: Filters.compoundInputText }, editor: { model: Editors.longText, massUpdate: false, required: true, alwaysSaveOnEnterKey: true, maxLength: 12, @@ -219,8 +218,7 @@ export class Example30 { { id: 'completed', name: 'Completed', field: 'completed', width: 80, minWidth: 75, maxWidth: 100, sortable: true, filterable: true, columnGroup: 'Period', - formatter: Formatters.multiple, - params: { formatters: [Formatters.checkmark, Formatters.center] }, + cssClass: 'text-center', formatter: Formatters.checkmark, exportWithFormatter: false, filter: { collection: [{ value: '', label: '' }, { value: true, label: 'True' }, { value: false, label: 'False' }], diff --git a/src/examples/slickgrid/example32.ts b/src/examples/slickgrid/example32.ts index 2bd70c2f4..9d4900024 100644 --- a/src/examples/slickgrid/example32.ts +++ b/src/examples/slickgrid/example32.ts @@ -121,9 +121,9 @@ export class Example32 { resizeCharWidthInPx: 7.6, resizeCalcWidthRatio: 1, // default ratio is ~0.9 for string but since our text is all uppercase then a higher ratio is needed resizeMaxWidthThreshold: 200, - filterable: true, columnGroup: 'Common Factor', - filter: { model: Filters.compoundInputText }, - formatter: Formatters.multiple, params: { formatters: [Formatters.uppercase, Formatters.bold] }, + columnGroup: 'Common Factor', + cssClass: 'text-uppercase text-bold', + filterable: true, filter: { model: Filters.compoundInputText }, editor: { model: Editors.longText, required: true, alwaysSaveOnEnterKey: true, maxLength: 12, @@ -190,10 +190,10 @@ export class Example32 { }, { id: 'completed', name: 'Completed', field: 'completed', width: 80, minWidth: 75, maxWidth: 100, - sortable: true, filterable: true, columnGroup: 'Period', - formatter: Formatters.multiple, - params: { formatters: [Formatters.checkmark, Formatters.center] }, + cssClass: 'text-center', columnGroup: 'Period', + formatter: Formatters.checkmark, exportWithFormatter: false, + filterable: true, sortable: true, filter: { collection: [{ value: '', label: '' }, { value: true, label: 'True' }, { value: false, label: 'False' }], model: Filters.singleSelect