$(".phone").mask("999-99-99", {
completed: function() {
for (let i = 0, l = phones.length; i < l; ++i) {
if ($(this).val() === phones[i]) {
$(this).val('');
return;
}
}
$(this).after("<div style='display:inline;'></div>");
}
});
getCalculateInventoryToWindow(Offer, details) {
return this.getCalculateInventory(Offer, details).then((InventoryCalculate) => {
// ... работаем с InventoryCalculate
InventoryCalculate['WindowInventory'] = [];
// ...
return InventoryCalculate; // возвращаем его
});
}
query.getQuery().username.token
? class Validator {
constructor(criterias) {
this.items = criterias.map((item) => ({enabled: true, ...item}));
}
toggleValidate(name, state) {
let item = this.items.find((item) => item.name === name);
if (item) {
item.enabled = typeof state === 'undefined' ? !item.enabled : state;
}
}
validate(value) {
let valid = true;
let errors = new Map();
this.items.forEach((item) => {
if (item.enabled && !item.check(value)) {
valid = false;
errors.set(item.name, item.message(value));
}
});
return {valid, errors};
}
}
message += 'name: ' + data[i].name + ', changedToAt: ' + (data[i].changedToAt || 'своё слово') + '\n';
let onwheel = this.onWheel.bind(this);
SetLength(Forms, 0);