kevmodrome
6 years ago
No known key found for this signature in database
GPG Key ID: E8F9CD141E63BF38
1 changed files with
11 additions and
8 deletions
-
packages/standard-components/src/DataGrid/customRenderer.js
|
|
|
@ -12,6 +12,15 @@ const renderers = new Map([ |
|
|
|
["options", optionsRenderer], |
|
|
|
]) |
|
|
|
|
|
|
|
|
|
|
|
export function getRenderer(type, options) { |
|
|
|
if (renderers.get(type)) { |
|
|
|
return renderers.get(type)(options) |
|
|
|
} else { |
|
|
|
return false |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
function booleanRenderer(options) { |
|
|
|
return params => { |
|
|
|
const toggle = (e) => { |
|
|
|
@ -47,6 +56,8 @@ function dateRenderer(options) { |
|
|
|
params.setValue(e.detail[0][0]) |
|
|
|
} |
|
|
|
|
|
|
|
// Options need to be passed in with minTime and maxTime! Needs bbui update.
|
|
|
|
|
|
|
|
const datePickerInstance = new DatePicker({ |
|
|
|
target: container, |
|
|
|
props: { |
|
|
|
@ -80,12 +91,4 @@ function optionsRenderer({ inclusion }) { |
|
|
|
|
|
|
|
return container |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
export function getRenderer(type, options) { |
|
|
|
if (renderers.get(type)) { |
|
|
|
return renderers.get(type)(options) |
|
|
|
} else { |
|
|
|
return false |
|
|
|
} |
|
|
|
} |