mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-09-08 00:47:04 +03:00
37 lines
1.3 KiB
HTML
37 lines
1.3 KiB
HTML
<label class="control-label" data-bind="text: Label, visible: 5 !== Type"></label>
|
|
<div class="controls">
|
|
<!-- ko if: 0 === Type -->
|
|
<input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"
|
|
data-bind="value: value, attr: {placeholder: placeholder}" />
|
|
<!-- /ko -->
|
|
<!-- ko if: 1 === Type -->
|
|
<input type="number" step="1"
|
|
data-bind="value: value, attr: {placeholder: placeholder}" />
|
|
<!-- /ko -->
|
|
<!-- ko if: 3 === Type -->
|
|
<input type="password" autocomplete="current-password" autocorrect="off" autocapitalize="off" spellcheck="false"
|
|
data-bind="value: value, attr: {placeholder: placeholder}" />
|
|
<!-- /ko -->
|
|
<!-- ko if: 2 === Type -->
|
|
<div data-bind="component: {
|
|
name: 'TextArea',
|
|
params: { value: value, placeholder: placeholder }
|
|
}"></div>
|
|
<!-- /ko -->
|
|
<!-- ko if: 4 === Type -->
|
|
<select data-bind="options: Default, value: value"></select>
|
|
<!-- /ko -->
|
|
<!-- ko if: 5 === Type -->
|
|
<div data-bind="component: {
|
|
name: 'Checkbox',
|
|
params: { value: value, label: Label }
|
|
}"></div>
|
|
<!-- /ko -->
|
|
<!-- ko if: 6 === Type -->
|
|
<input type="url"
|
|
data-bind="value: value, attr: {placeholder: placeholder}" />
|
|
<!-- /ko -->
|
|
<!-- ko if: '' !== Desc -->
|
|
<span tabindex="0" class="help-block"><span data-bind="text: Desc"></span></span>
|
|
<!-- /ko -->
|
|
</div>
|