UNPKG

wallee

Version:
39 lines (38 loc) 1.62 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.instanceOfRestApplicationUserMacKey = instanceOfRestApplicationUserMacKey; exports.RestApplicationUserMacKeyFromJSON = RestApplicationUserMacKeyFromJSON; exports.RestApplicationUserMacKeyFromJSONTyped = RestApplicationUserMacKeyFromJSONTyped; exports.RestApplicationUserMacKeyToJSON = RestApplicationUserMacKeyToJSON; exports.RestApplicationUserMacKeyToJSONTyped = RestApplicationUserMacKeyToJSONTyped; const ApplicationKeyState_1 = require("./ApplicationKeyState"); /** * Check if a given object implements the RestApplicationUserMacKey interface. */ function instanceOfRestApplicationUserMacKey(value) { return true; } function RestApplicationUserMacKeyFromJSON(json) { return RestApplicationUserMacKeyFromJSONTyped(json, false); } function RestApplicationUserMacKeyFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'creationTime': json['creationTime'] == null ? undefined : (new Date(json['creationTime'])), 'id': json['id'] == null ? undefined : json['id'], 'state': json['state'] == null ? undefined : (0, ApplicationKeyState_1.ApplicationKeyStateFromJSON)(json['state']), }; } function RestApplicationUserMacKeyToJSON(json) { return RestApplicationUserMacKeyToJSONTyped(json, false); } function RestApplicationUserMacKeyToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'state': (0, ApplicationKeyState_1.ApplicationKeyStateToJSON)(value['state']), }; }