UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

90 lines 4.86 kB
import { exists } from '../runtime.js'; import { CustomFieldValueContentFromJSON, CustomFieldValueContentToJSON } from './CustomFieldValueContent.js'; export var CustomFieldValueTypeEnum; (function (CustomFieldValueTypeEnum) { CustomFieldValueTypeEnum["custom_field_value"] = "custom_field_value"; })(CustomFieldValueTypeEnum || (CustomFieldValueTypeEnum = {})); export var CustomFieldValueObjectTypeEnum; (function (CustomFieldValueObjectTypeEnum) { CustomFieldValueObjectTypeEnum["team"] = "team"; CustomFieldValueObjectTypeEnum["user"] = "user"; CustomFieldValueObjectTypeEnum["goal"] = "goal"; CustomFieldValueObjectTypeEnum["role"] = "role"; CustomFieldValueObjectTypeEnum["role_assignment"] = "role_assignment"; CustomFieldValueObjectTypeEnum["agreement"] = "agreement"; })(CustomFieldValueObjectTypeEnum || (CustomFieldValueObjectTypeEnum = {})); export var CustomFieldValueFieldTypeEnum; (function (CustomFieldValueFieldTypeEnum) { CustomFieldValueFieldTypeEnum["text"] = "text"; CustomFieldValueFieldTypeEnum["badge"] = "badge"; CustomFieldValueFieldTypeEnum["dropdown_single"] = "dropdown_single"; CustomFieldValueFieldTypeEnum["dropdown_multi"] = "dropdown_multi"; CustomFieldValueFieldTypeEnum["tag"] = "tag"; CustomFieldValueFieldTypeEnum["relates_to_single"] = "relates_to_single"; CustomFieldValueFieldTypeEnum["relates_to_multi"] = "relates_to_multi"; })(CustomFieldValueFieldTypeEnum || (CustomFieldValueFieldTypeEnum = {})); export function instanceOfCustomFieldValue(value) { let isInstance = true; return isInstance; } export function CustomFieldValueFromJSON(json) { return CustomFieldValueFromJSONTyped(json, false); } export function CustomFieldValueFromJSONTyped(json, ignoreDiscriminator) { if (json === undefined || json === null) { return json; } return { _id: !exists(json, '_id') ? undefined : json['_id'], _type: !exists(json, '_type') ? undefined : json['_type'], _rootId: !exists(json, '_rootId') ? undefined : json['_rootId'], _createdOn: !exists(json, '_createdOn') ? undefined : new Date(json['_createdOn']), _createdBy: !exists(json, '_createdBy') ? undefined : json['_createdBy'], _updatedOn: !exists(json, '_updatedOn') ? undefined : new Date(json['_updatedOn']), _updatedBy: !exists(json, '_updatedBy') ? undefined : json['_updatedBy'], _archivedOn: !exists(json, '_archivedOn') ? undefined : new Date(json['_archivedOn']), _archivedBy: !exists(json, '_archivedBy') ? undefined : json['_archivedBy'], _deletedOn: !exists(json, '_deletedOn') ? undefined : new Date(json['_deletedOn']), _deletedBy: !exists(json, '_deletedBy') ? undefined : json['_deletedBy'], _operationId: !exists(json, '_operationId') ? undefined : json['_operationId'], _isPublic: !exists(json, '_isPublic') ? undefined : json['_isPublic'], _customFieldId: !exists(json, '_customFieldId') ? undefined : json['_customFieldId'], _customFieldType: !exists(json, '_customFieldType') ? undefined : json['_customFieldType'], _customFieldName: !exists(json, '_customFieldName') ? undefined : json['_customFieldName'], _objectType: !exists(json, '_objectType') ? undefined : json['_objectType'], _objectId: !exists(json, '_objectId') ? undefined : json['_objectId'], _fieldType: !exists(json, '_fieldType') ? undefined : json['_fieldType'], content: !exists(json, 'content') ? undefined : CustomFieldValueContentFromJSON(json['content']), }; } export function CustomFieldValueToJSON(value) { if (value === undefined) { return undefined; } if (value === null) { return null; } return { _id: value._id, _type: value._type, _rootId: value._rootId, _createdOn: value._createdOn === undefined ? undefined : value._createdOn.toISOString(), _createdBy: value._createdBy, _updatedOn: value._updatedOn === undefined ? undefined : value._updatedOn.toISOString(), _updatedBy: value._updatedBy, _archivedOn: value._archivedOn === undefined ? undefined : value._archivedOn.toISOString(), _archivedBy: value._archivedBy, _deletedOn: value._deletedOn === undefined ? undefined : value._deletedOn.toISOString(), _deletedBy: value._deletedBy, _operationId: value._operationId, _isPublic: value._isPublic, _customFieldId: value._customFieldId, _customFieldType: value._customFieldType, _customFieldName: value._customFieldName, _objectType: value._objectType, _objectId: value._objectId, _fieldType: value._fieldType, content: CustomFieldValueContentToJSON(value.content), }; } //# sourceMappingURL=CustomFieldValue.js.map