set value for bz-select & bz-toggler
This commit is contained in:
@@ -40,11 +40,6 @@ class KeyframeView extends WindozDomContent {
|
||||
this.agentPreview.startRendering()
|
||||
this.agentPreview.animation = true
|
||||
|
||||
|
||||
this.outputs.testToggler.addEventListener('change',(e)=> {
|
||||
console.log(e.target.value, e)
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -71,18 +66,21 @@ class KeyframeView extends WindozDomContent {
|
||||
case 'string':
|
||||
component = document.createElement('input')
|
||||
component.setAttribute('type','text')
|
||||
component.value = agentProps[propName].default
|
||||
break
|
||||
case 'boolean':
|
||||
component = new InputToggler({
|
||||
value: agentProps[propName].default,
|
||||
})
|
||||
component = document.createElement('bz-toggler')
|
||||
component.setAttribute('trueValue','1')
|
||||
component.setAttribute('falseValue','0')
|
||||
component.value = agentProps[propName].default
|
||||
fieldRow.append(component.el)
|
||||
break
|
||||
case 'list':
|
||||
component = document.createElement('bz-select')
|
||||
component.fillOptions( agentProps[propName].choices.map(item => {
|
||||
return({ markup: `${item}`, value: item})
|
||||
}))
|
||||
console.log('choices', agentProps[propName].choices)
|
||||
// component.fillOptions( agentProps[propName].choices.map(item => {
|
||||
// return({ markup: `${item}`, value: item})
|
||||
// }))
|
||||
break
|
||||
default:
|
||||
console.warn(`Unknown field type ${agentProps[propName].type}`)
|
||||
|
||||
Reference in New Issue
Block a user