mirror of https://github.com/rancher/ui.git
110 lines
2.7 KiB
Handlebars
110 lines
2.7 KiB
Handlebars
<div class="row">
|
|
<div class="col span-6">
|
|
<label class="acc-label">
|
|
{{t "cruPersistentVolume.configMap.defaultMode.label"}}
|
|
</label>
|
|
{{#input-or-display editable=editing value=defaultMode}}
|
|
{{input-integer
|
|
type="text"
|
|
value=defaultMode
|
|
classNames="form-control"
|
|
placeholder=(t "cruPersistentVolume.configMap.defaultMode.placeholder")
|
|
}}
|
|
{{/input-or-display}}
|
|
</div>
|
|
|
|
<div class="col span-6">
|
|
<label class="acc-label">
|
|
{{t "cruPersistentVolume.configMap.optional.label"}}
|
|
</label>
|
|
{{#if editing}}
|
|
<div class="text-muted">
|
|
<label>
|
|
{{radio-button
|
|
selection=config.optional
|
|
value=true
|
|
}} {{t "generic.yes"}}
|
|
</label>
|
|
<label>
|
|
{{radio-button
|
|
selection=config.optional
|
|
value=false
|
|
}} {{t "generic.no"}}
|
|
</label>
|
|
</div>
|
|
{{else}}
|
|
<div>
|
|
{{config.optional}}
|
|
</div>
|
|
{{/if}}
|
|
</div>
|
|
</div>
|
|
<div class="row mb-20">
|
|
<div class="col span-6">
|
|
<label class="acc-label">
|
|
{{t "cruPersistentVolume.configMap.name.label"}}
|
|
</label>
|
|
{{#if editing}}
|
|
{{schema/input-config-map
|
|
namespace=namespace
|
|
value=config.name
|
|
valueKey="name"
|
|
}}
|
|
{{else}}
|
|
<div>
|
|
{{#link-to "authenticated.project.config-maps.detail" (concat namespace.id ":" config.name)}}
|
|
{{config.name}}
|
|
{{/link-to}}
|
|
</div>
|
|
{{/if}}
|
|
</div>
|
|
{{#if config.name}}
|
|
<div class="col span-6">
|
|
<label class="acc-label">
|
|
{{t "cruPersistentVolume.configMap.items.label"}}
|
|
</label>
|
|
{{#if editing}}
|
|
<div class="text-muted">
|
|
<div>
|
|
<label>
|
|
{{radio-button
|
|
selection=specific
|
|
value=false
|
|
}} {{t "formKeyToPath.default"}}
|
|
</label>
|
|
</div>
|
|
<div>
|
|
<label>
|
|
{{radio-button
|
|
selection=specific
|
|
value=true
|
|
}} {{t "formKeyToPath.specific"}}
|
|
</label>
|
|
</div>
|
|
</div>
|
|
{{else if specific}}
|
|
<div>
|
|
{{t "formKeyToPath.specific"}}
|
|
</div>
|
|
{{else if (not specific)}}
|
|
<div>
|
|
{{t "formKeyToPath.default"}}
|
|
</div>
|
|
{{/if}}
|
|
</div>
|
|
{{/if}}
|
|
</div>
|
|
|
|
{{#if (and config.name specific)}}
|
|
<div class="row">
|
|
<div class="col span-12">
|
|
{{form-key-to-path
|
|
initialItems=config.items
|
|
configMapName=config.name
|
|
mode="configmap"
|
|
editing=editing
|
|
changed=(action (mut config.items))
|
|
}}
|
|
</div>
|
|
</div>
|
|
{{/if}} |