mirror of https://github.com/rancher/dashboard.git
Disable generic form question
This commit is contained in:
parent
fe272ca3e1
commit
77fe9a75e5
|
|
@ -23,6 +23,7 @@ export default {
|
|||
:title="question.label"
|
||||
:mode="mode"
|
||||
:protip="false"
|
||||
:disabled="disabled"
|
||||
@input="update"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ export default {
|
|||
:mode="mode"
|
||||
:label="displayLabel"
|
||||
:value="value"
|
||||
:disabled="disabled"
|
||||
@input="$emit('input', $event)"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ export default {
|
|||
<LabeledSelect
|
||||
:mode="mode"
|
||||
:options="options"
|
||||
:disabled="$fetchState.pending"
|
||||
:disabled="$fetchState.pending || disabled"
|
||||
:label="displayLabel"
|
||||
:placeholder="question.description"
|
||||
:required="question.required"
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ export default {
|
|||
:placeholder="question.description"
|
||||
:required="question.required"
|
||||
:value="value"
|
||||
:disabled="disabled"
|
||||
@input="$emit('input', $event)"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ export default {
|
|||
:placeholder="question.default"
|
||||
:required="question.required"
|
||||
:value="value"
|
||||
:disabled="disabled"
|
||||
@input="val = parseFloat($event); if ( !isNaN(val) ) { $emit('input', val) }"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ export default {
|
|||
:placeholder="question.default"
|
||||
:required="question.required"
|
||||
:value="value"
|
||||
:disabled="disabled"
|
||||
@input="val = parseInt($event, 10); if ( !isNaN(val) ) { $emit('input', val) }"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ export default {
|
|||
:title="question.label"
|
||||
:mode="mode"
|
||||
:protip="false"
|
||||
:disabled="disabled"
|
||||
@input="update"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -21,6 +21,11 @@ export default {
|
|||
type: null,
|
||||
required: true,
|
||||
},
|
||||
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
}
|
||||
},
|
||||
|
||||
computed: {
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ export default {
|
|||
<LabeledSelect
|
||||
:mode="mode"
|
||||
:options="options"
|
||||
:disabled="$fetchState.pending"
|
||||
:disabled="$fetchState.pending || disabled"
|
||||
:label="displayLabel"
|
||||
:placeholder="question.description"
|
||||
:required="question.required"
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ export default {
|
|||
:placeholder="question.default"
|
||||
:required="question.required"
|
||||
:value="value"
|
||||
:disabled="disabled"
|
||||
@input="$emit('input', $event)"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -197,6 +197,11 @@ export default {
|
|||
type: Array,
|
||||
default: () => [],
|
||||
},
|
||||
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
}
|
||||
},
|
||||
|
||||
data() {
|
||||
|
|
@ -327,6 +332,7 @@ export default {
|
|||
:question="q"
|
||||
:target-namespace="targetNamespace"
|
||||
:value="get(value, q.variable)"
|
||||
:disabled="disabled"
|
||||
@input="set(value, q.variable, $event)"
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -349,6 +355,7 @@ export default {
|
|||
:target-namespace="targetNamespace"
|
||||
:mode="mode"
|
||||
:value="get(value, q.variable)"
|
||||
:disabled="disabled"
|
||||
@input="set(value, q.variable, $event)"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -80,6 +80,11 @@ export default {
|
|||
loading: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
}
|
||||
},
|
||||
|
||||
|
|
@ -261,7 +266,7 @@ export default {
|
|||
ref="value"
|
||||
v-model="row.value"
|
||||
:placeholder="valuePlaceholder"
|
||||
:disabled="isView"
|
||||
:disabled="isView || disabled"
|
||||
@paste="onPaste(idx, $event)"
|
||||
@input="queueUpdate"
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -24,7 +24,12 @@ export default {
|
|||
provider: {
|
||||
type: String,
|
||||
required: true,
|
||||
}
|
||||
},
|
||||
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
},
|
||||
|
||||
async fetch() {
|
||||
|
|
@ -98,6 +103,7 @@ export default {
|
|||
:source="fields"
|
||||
:ignore-variables="cloudCredentialKeys"
|
||||
:target-namespace="value.metadata.namespace"
|
||||
:disabled="disabled"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
|
|
|
|||
Loading…
Reference in New Issue