mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Stability and bug fixes for the react schema view framework.
This commit is contained in:
committed by
Akshay Joshi
parent
74cec6594e
commit
f7b8969c72
@@ -81,6 +81,7 @@ export function getFieldMetaData(field, schema, value, viewHelperProps, onlyMode
|
||||
readonly: false,
|
||||
disabled: false,
|
||||
visible: true,
|
||||
editable: true,
|
||||
canAdd: true,
|
||||
canEdit: false,
|
||||
canDelete: true,
|
||||
@@ -99,7 +100,7 @@ export function getFieldMetaData(field, schema, value, viewHelperProps, onlyMode
|
||||
return retData;
|
||||
}
|
||||
|
||||
let {visible, disabled, readonly} = field;
|
||||
let {visible, disabled, readonly, editable} = field;
|
||||
|
||||
let verInLimit = (_.isUndefined(viewHelperProps.serverInfo) ? true :
|
||||
((_.isUndefined(field.server_type) ? true :
|
||||
@@ -120,6 +121,7 @@ export function getFieldMetaData(field, schema, value, viewHelperProps, onlyMode
|
||||
retData.visible = Boolean(_visible);
|
||||
|
||||
retData.disabled = Boolean(evalFunc(schema, disabled, value));
|
||||
retData.editable = evalFunc(schema, _.isUndefined(editable) ? true : editable, value);
|
||||
|
||||
let {canAdd, canEdit, canDelete, canAddRow } = field;
|
||||
retData.canAdd = _.isUndefined(canAdd) ? retData.canAdd : evalFunc(schema, canAdd, value);
|
||||
|
||||
Reference in New Issue
Block a user