started sims section & axes&grid settings for KFEditor
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
class CreateSimView extends WindozDomContent {
|
||||
|
||||
constructor() {
|
||||
super()
|
||||
Object.assign(this, app.helpers.activeAttributes, app.helpers.basicDialogs)
|
||||
}
|
||||
|
||||
async DOMContentLoaded(options) {
|
||||
this.models = options.models
|
||||
const components = ui.eicfy(this.el)
|
||||
this.setupRefs(components)
|
||||
|
||||
this.models.keyframes.list('', null).then(data => data.payload).then(kflist => {
|
||||
this.outputs.keyframesSelector.fillOptions(kflist.map(item => {
|
||||
return({
|
||||
markup: item.ekf_name,
|
||||
value: item.ekf_uuid
|
||||
})
|
||||
}))
|
||||
})
|
||||
this.outputs.keyframesSelector.addEventListener('change', this.onChangeKeyframe.bind(this))
|
||||
}
|
||||
|
||||
onChangeKeyframe(event) {
|
||||
if(!this.outputs.keyframesSelector.value) return
|
||||
// TODO: use selected keyframe for simulation creation
|
||||
}
|
||||
}
|
||||
|
||||
app.registerClass('CreateSimView', CreateSimView)
|
||||
Reference in New Issue
Block a user