UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

59 lines 2.74 kB
import { exists } from '../runtime.js'; import { GetAttributesAttributesInnerEnumerationInnerFromJSON, GetAttributesAttributesInnerEnumerationInnerToJSON, } from './GetAttributesAttributesInnerEnumerationInner.js'; export var GetAttributesAttributesInnerCategoryEnum; (function (GetAttributesAttributesInnerCategoryEnum) { GetAttributesAttributesInnerCategoryEnum["Normal"] = "normal"; GetAttributesAttributesInnerCategoryEnum["Transactional"] = "transactional"; GetAttributesAttributesInnerCategoryEnum["Category"] = "category"; GetAttributesAttributesInnerCategoryEnum["Calculated"] = "calculated"; GetAttributesAttributesInnerCategoryEnum["Global"] = "global"; })(GetAttributesAttributesInnerCategoryEnum || (GetAttributesAttributesInnerCategoryEnum = {})); export var GetAttributesAttributesInnerTypeEnum; (function (GetAttributesAttributesInnerTypeEnum) { GetAttributesAttributesInnerTypeEnum["Text"] = "text"; GetAttributesAttributesInnerTypeEnum["Date"] = "date"; GetAttributesAttributesInnerTypeEnum["Float"] = "float"; GetAttributesAttributesInnerTypeEnum["Id"] = "id"; GetAttributesAttributesInnerTypeEnum["Boolean"] = "boolean"; })(GetAttributesAttributesInnerTypeEnum || (GetAttributesAttributesInnerTypeEnum = {})); export function instanceOfGetAttributesAttributesInner(value) { let isInstance = true; isInstance = isInstance && 'name' in value; isInstance = isInstance && 'category' in value; return isInstance; } export function GetAttributesAttributesInnerFromJSON(json) { return GetAttributesAttributesInnerFromJSONTyped(json, false); } export function GetAttributesAttributesInnerFromJSONTyped(json, ignoreDiscriminator) { if (json === undefined || json === null) { return json; } return { name: json['name'], category: json['category'], type: !exists(json, 'type') ? undefined : json['type'], enumeration: !exists(json, 'enumeration') ? undefined : json['enumeration'].map(GetAttributesAttributesInnerEnumerationInnerFromJSON), calculatedValue: !exists(json, 'calculatedValue') ? undefined : json['calculatedValue'], }; } export function GetAttributesAttributesInnerToJSON(value) { if (value === undefined) { return undefined; } if (value === null) { return null; } return { name: value.name, category: value.category, type: value.type, enumeration: value.enumeration === undefined ? undefined : value.enumeration.map(GetAttributesAttributesInnerEnumerationInnerToJSON), calculatedValue: value.calculatedValue, }; } //# sourceMappingURL=GetAttributesAttributesInner.js.map