2020-03-21 18:30:11 +01:00
|
|
|
<div class="type-selector">
|
2020-04-01 07:03:26 +02:00
|
|
|
{{#if textEnabled}}
|
2020-03-24 10:35:46 +01:00
|
|
|
{{input-type-toggle
|
|
|
|
activeType=activeType
|
|
|
|
type='text'
|
|
|
|
toggle=(action 'toggleType')}}
|
2020-04-01 07:03:26 +02:00
|
|
|
{{/if}}
|
2020-03-21 18:30:11 +01:00
|
|
|
|
|
|
|
{{#if wizardEnabled}}
|
|
|
|
{{input-type-toggle
|
|
|
|
activeType=activeType
|
|
|
|
type='wizard'
|
|
|
|
toggle=(action 'toggleType')}}
|
|
|
|
{{/if}}
|
|
|
|
|
|
|
|
{{#if userEnabled}}
|
|
|
|
{{input-type-toggle
|
|
|
|
activeType=activeType
|
|
|
|
type='user'
|
|
|
|
toggle=(action 'toggleType')}}
|
|
|
|
{{/if}}
|
2020-03-23 06:41:04 +01:00
|
|
|
|
|
|
|
{{#if categoryEnabled}}
|
|
|
|
{{input-type-toggle
|
|
|
|
activeType=activeType
|
|
|
|
type='category'
|
|
|
|
toggle=(action 'toggleType')}}
|
|
|
|
{{/if}}
|
|
|
|
|
|
|
|
{{#if tagEnabled}}
|
|
|
|
{{input-type-toggle
|
|
|
|
activeType=activeType
|
|
|
|
type='tag'
|
|
|
|
toggle=(action 'toggleType')}}
|
|
|
|
{{/if}}
|
|
|
|
|
|
|
|
{{#if groupEnabled}}
|
|
|
|
{{input-type-toggle
|
|
|
|
activeType=activeType
|
|
|
|
type='group'
|
|
|
|
toggle=(action 'toggleType')}}
|
|
|
|
{{/if}}
|
2020-03-21 18:30:11 +01:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="input">
|
|
|
|
{{#if showText}}
|
|
|
|
{{input
|
|
|
|
type="text"
|
|
|
|
value=value
|
|
|
|
placeholder=(i18n textPlaceholder)}}
|
|
|
|
{{/if}}
|
|
|
|
|
|
|
|
{{#if showWizard}}
|
|
|
|
{{combo-box
|
|
|
|
value=value
|
|
|
|
content=wizardFields
|
2020-03-23 06:41:04 +01:00
|
|
|
onChange=(action (mut value))
|
2020-03-21 18:30:11 +01:00
|
|
|
options=(hash
|
|
|
|
none='admin.wizard.wizard_field'
|
|
|
|
)}}
|
|
|
|
{{/if}}
|
|
|
|
|
|
|
|
{{#if showUser}}
|
|
|
|
{{combo-box
|
|
|
|
value=value
|
|
|
|
content=userFields
|
2020-03-23 06:41:04 +01:00
|
|
|
onChange=(action (mut value))
|
2020-03-21 18:30:11 +01:00
|
|
|
options=(hash
|
|
|
|
none='admin.wizard.user_field'
|
|
|
|
)}}
|
|
|
|
{{/if}}
|
2020-03-23 06:41:04 +01:00
|
|
|
|
|
|
|
{{#if showCategory}}
|
2020-03-24 10:35:46 +01:00
|
|
|
{{multi-select
|
|
|
|
content=categories
|
|
|
|
value=value
|
|
|
|
onChange=(action (mut value))
|
|
|
|
options=(hash
|
|
|
|
none='admin.wizard.select_category'
|
|
|
|
)}}
|
2020-03-23 06:41:04 +01:00
|
|
|
{{/if}}
|
|
|
|
|
|
|
|
{{#if showTag}}
|
|
|
|
{{tag-chooser
|
|
|
|
tags=value
|
2020-03-24 10:35:46 +01:00
|
|
|
filterable=true}}
|
2020-03-23 06:41:04 +01:00
|
|
|
{{/if}}
|
|
|
|
|
|
|
|
{{#if showGroup}}
|
2020-03-24 10:35:46 +01:00
|
|
|
{{multi-select
|
|
|
|
content=groups
|
2020-03-23 06:41:04 +01:00
|
|
|
value=value
|
|
|
|
onChange=(action (mut value))
|
|
|
|
options=(hash
|
|
|
|
none='admin.wizard.select_group'
|
|
|
|
)}}
|
|
|
|
{{/if}}
|
2020-03-21 18:30:11 +01:00
|
|
|
</div>
|