Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function _setupForValidation(yargs, cmd) {
// yargs errors out with our numeric positional aliases which we process in _normaliseFlagsAndArs -
// delete them before handing off to yargs
var nonNumericAliases = _.clone(cmd.alias);
_.each(nonNumericAliases, function(value, key) {
if (key.toString().match(/[0-9]/)) {
delete nonNumericAliases[key];
}
});
yargs.exitProcess(false)
.usage(cmd.usage)
.demand(cmd.demand)
.alias(nonNumericAliases)
.describe(cmd.describe || cmd.desc);
_.each(cmd.examples, function(ex) {
yargs.example(ex.cmd, ex.desc || '');
});
_.each(cmd.defaults, function(value, key) {
yargs.default(key, value);
});
copyProperties: function () {
// use active cy instance
var cy = appUtilities.getActiveCy();
// clone default props
var clonedProps = _.clone(appUtilities.defaultGridProperties);
// update the scratch pad of cy
appUtilities.setScratch(cy, 'currentGridProperties', clonedProps);
// return cloned props to make them accessible
return clonedProps;
},
render: function () {
export default async function (editor, query, bufferPosition, prefix) {
const {stream, state, style} = getToken(query, bufferPosition)
return {
string: prefix,
stream: _.clone(stream),
state: _.clone(state),
style: _.clone(style)
}
}
function getApplicationZoomLevel(identity, message, ack) {
const dataAck = _.clone(successAck);
const appIdentity = apiProtocolBase.getTargetApplicationIdentity(message.payload);
Application.getZoomLevel(appIdentity, level => {
dataAck.data = level;
ack(dataAck);
});
}
}).map(function (field) {
field = _.clone(field);
field.isReadOnly = field.isReadOnly || !writePermissionFilteredFields[field.field];
return field;
});
};
featuresEnabledState() {
return _.clone(featureFlagFunctions);
}
});
render() {
if(!this.props.parentFocused){
return null;
}
let menuItemName = this.props.name;
let glyphicon = this.props.glyph || menuItemName;
let href = this.props.href;
let hint = {this.props.hint};
let placement = this.props.placement;
let style = _.extend(_.clone(inactiveMenuStyle), this.props.pos);
if(this.state.hover){
style = _.extend(style, activeMenuStyle);
}
if(this.props.canvasStore.shouldShow(menuItemName)){
if(this.props.href){
return (
<a href="{href}">
</a>
);
} else {
return (
function getAllApplications(identity, message, ack) {
const { locals } = message;
var dataAck = _.clone(successAck);
dataAck.data = System.getAllApplications();
if (locals && locals.aggregate) {
const { aggregate } = locals;
dataAck.data = [...dataAck.data, ...aggregate];
}
ack(dataAck);
}
_.each(eventsOfType.handler, function(handler) {
var evt = _.clone(eventsOfType);
evt.handler = handler;
flatEvents[type + '.' + (i++)] = evt;
});
});
var _ = require( 'underscore' ),
inputValidationLib = require( './input_validation' ),
defaultFields = {
dataEntered: false,
isValid: null
},
initialState = {
amount: _.clone( defaultFields ),
paymentType: _.clone( defaultFields ),
salutation: _.clone( defaultFields ),
firstName: _.clone( defaultFields ),
lastName: _.clone( defaultFields ),
companyName: _.clone( defaultFields ),
street: _.clone( defaultFields ),
postcode: _.clone( defaultFields ),
city: _.clone( defaultFields ),
email: _.clone( defaultFields ),
iban: _.clone( defaultFields ),
bic: _.clone( defaultFields )
},
setValidityOnSalutationChange = function ( state, action ) {
if ( action.type !== 'CHANGE_CONTENT' ||
action.payload.contentName !== 'salutation' ) {
return state;
}
return _.extend( {}, state, {
salutation: { dataEntered: true, isValid: true }
} );
},