react-json-verbling
Version:
A JSON editor packed as a React.js component and the simplest way of creating web forms.
28 lines (22 loc) • 564 B
JavaScript
module.exports = {
editing: function( parentValue, value ){
if( typeof value != 'undefined' )
return value;
if( parentValue == 'always' )
return 'always';
// else return undefined: do not override
},
adder: function( parentValue, value ){
if( typeof value != 'undefined' )
return value;
if( typeof parentValue != 'undefined' )
return parentValue;
return true;
},
fixedFields: function( parentValue, value ){
if( typeof value != 'undefined' )
return value;
if( typeof parentValue == 'boolean' )
return parentValue;
}
};