Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
delete (state, id) {
// TODO what if id is not in entries?
Vue.delete(state.entries, id)
},
clear (state) {
result => {
if (result) {
for (let sel of app.selected) {
const isFolder = app.inodes.findIndex(e => e === sel) < app.folders.length;
const name = isFolder ? sel : sel.name;
socket.emit("remove", {isFolder: isFolder, name: name, directory: app.currentDirectory});
const folder = app.directory;
if (isFolder) {
Vue.delete(folder, name);
} else {
folder['__files'].splice(folder['__files'].findIndex(f => f.name === name), 1);
}
}
}
},
() => {}
setAttributeErrors(attribute, errors) {
if (isEmpty(errors)) {
Vue.delete(this._errors, attribute);
} else {
Vue.set(this._errors, attribute, castArray(errors));
}
}
private REMOVE_WIDGET_SOURCE(sourceId: string) {
Vue.delete(this.state.widgetSources, sourceId);
}
}
removeGroup(group, collection) {
Vue.delete(collection, `id${group.id}`);
}
removeWeapon(schedule, weapon) {
let index = schedule.weapons.indexOf(weapon);
schedule.weapons.splice(index, 1);
if (!schedule.weapons.length)
Vue.delete(schedule, 'weapons');
},
removeSchedule(schedule) {
export function REMOVE_USER(state, id) {
state.pageData.count--;
state.pageData.results = state.pageData.results.filter(r => r !== id);
Vue.delete(state.usersMap, id);
}
public $remove(key: string) {
Vue.delete(this, key);
return this;
}
editFunctionDialog.close = (save) => {
const { saveAs, func } = editFunctionDialog;
if (save && saveAs) {
const returnType = func.options.expression.getType(registry.defs, func.options.params);
func.options.returnType = returnType || new AnyType({ });
Vue.delete(registry.defs.functions, name);
Vue.set(registry.defs.functions, saveAs, func);
resolve({
name: saveAs,
function: func,
});
} else {
resolve(false);
}
editFunctionDialog.visible = false;
};