{ "params": [ { "name": "required", "type": "bool", "default": false }, { "name": "default", "type": "enum", "view": "views/admin/field-manager/fields/date/default", "options": [ "", "javascript: return this.dateTime.getNow(1);", "javascript: return this.dateTime.getNow(5);", "javascript: return this.dateTime.getNow(15);", "javascript: return this.dateTime.getNow(30);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(1, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(2, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(3, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(4, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(5, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(6, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(7, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(8, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(9, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(10, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(11, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(12, 'hours', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(1, 'days', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(2, 'days', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(3, 'days', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(4, 'days', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(5, 'days', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(6, 'days', 15);", "javascript: return this.dateTime.getDateTimeShiftedFromNow(1, 'week', 15);" ], "translation": "FieldManager.options.dateTimeDefault" }, { "name": "after", "type": "varchar", "view": "views/admin/field-manager/fields/date/after-before" }, { "name": "before", "type": "varchar", "view": "views/admin/field-manager/fields/date/after-before" }, { "type": "bool", "name": "afterOrEqual", "hidden": true }, { "type": "bool", "name": "useNumericFormat" }, { "type": "bool", "name": "hasSeconds", "hidden": true }, { "type": "enumInt", "name": "minuteStep", "options": [ 30, 15, 60, 10, 5, 1 ] }, { "name": "audited", "type": "bool" }, { "name": "readOnly", "type": "bool" }, { "name": "readOnlyAfterCreate", "type": "bool" } ], "validationList": [ "required" ], "mandatoryValidationList": [ "valid" ], "filter": true, "fieldDefs": { "notNull": false }, "personalData": true, "valueFactoryClassName": "Espo\\Core\\Field\\DateTime\\DateTimeFactory", "attributeExtractorClassName": "Espo\\Core\\Field\\DateTime\\DateTimeAttributeExtractor", "sanitizerClassNameList": [ "Espo\\Classes\\FieldSanitizers\\Datetime" ], "default": null }