Refresh options #1678 (#2012)

* Allow refresh remoteOptions

* clean up pr, update option name, move option down

Co-authored-by: Anthr@X <4828355+AnthraX1@users.noreply.github.com>
This commit is contained in:
Mutasem Aldmour 2021-07-23 17:52:25 +02:00 committed by GitHub
parent a9550202df
commit 47eb2c73ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -99,6 +99,7 @@
<el-dropdown-menu slot="dropdown">
<el-dropdown-item command="addExpression" v-if="parameter.noDataExpression !== true && !isValueExpression">Add Expression</el-dropdown-item>
<el-dropdown-item command="removeExpression" v-if="parameter.noDataExpression !== true && isValueExpression">Remove Expression</el-dropdown-item>
<el-dropdown-item command="refreshOptions" v-if="Boolean(remoteMethod)">Refresh List</el-dropdown-item>
<el-dropdown-item command="resetValue" :disabled="isDefault" divided>Reset Value</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
@ -573,6 +574,8 @@ export default mixins(
this.expressionEditDialogVisible = true;
} else if (command === 'removeExpression') {
this.valueChanged(this.expressionValueComputed || null);
} else if (command === 'refreshOptions') {
this.loadRemoteParameterOptions();
}
},
},