|
|
- {{! This partial is based on the foundry settings partial}}
- {{#*inline "settingPartial"}}
- <div class="form-group">
- <label>{{this.name}}</label>
- <div class="form-fields">
- {{#if this.isCheckbox}}
- <input type="checkbox" name="{{this.id}}" data-dtype="Boolean" {{checked this.value}} />
- {{else if this.isSelect}}
- <select name="{{this.id}}">
- {{#select this.value}}
- {{#each this.choices as |name k|}}
- <option value="{{k}}">{{localize name}}</option>
- {{/each}}
- {{/select}}
- </select>
- {{else if this.isRange}}
- <input type="range" name="{{this.id}}" data-dtype="Number" value="{{ this.value }}"
- min="{{ this.range.min }}" max="{{ this.range.max }}" step="{{ this.range.step }}" />
- <span class="range-value">{{this.value}}</span>
- {{else if this.isColor}}
- <input type="color" name="{{this.id}}" value="{{this.value}}" data-dtype="{{this.type}}" />
- {{else}}
- <input type="text" name="{{this.id}}" value="{{this.value}}" data-dtype="{{this.type}}" />
- {{/if}}
- </div>
- <p class="notes">{{this.hint}}</p>
- </div>
- {{/inline}}
-
-
-
- <form class="flexcol" autocomplete="off">
- <section class="content">
- <div class="settings-list">
- <h2 class="module-header">{{localize "drag-ruler.settings.speedProviderSettings.headers.speedProvider"}}</h2>
- {{#if this.isGM}}
- {{#with this.providerSelection}}
- {{> settingPartial}}
- {{/with}}
- {{else}}
- <div class="form-group"><label>{{localize "drag-ruler.settings.speedProviderSettings.activeProvider.name"}}</label><div class="form-fields" style="justify-content: flex-start;"><b>{{this.selectedProviderName}}</b></div></div>
- <p class="notes">{{localize "drag-ruler.settings.speedProviderSettings.activeProvider.hint"}}</p>
- {{/if}}
- <h2 class="module-header">{{localize "drag-ruler.settings.speedProviderSettings.headers.speedProviderSettings"}}</h2>
- {{#each this.providers}}
- <div class="drag-ruler-provider-settings" id="drag-ruler.provider.{{this.id}}" {{#unless this.isSelected}}style="display:none"{{/unless}}>
- {{#if this.hasSettings}}
- {{#each settings}}
- {{> settingPartial}}
- {{/each}}
- {{else}}
- <p>{{localize "drag-ruler.settings.speedProviderSettings.noSettings"}}</p>
- {{/if}}
- </div>
- {{/each}}
- </section>
-
- <footer class="sheet-footer flexrow">
- <button type="submit" name="submit">
- <i class="far fa-save"></i> {{localize 'SETTINGS.Save'}}
- </button>
- </footer>
- </form>
|