UNPKG

wallee

Version:
40 lines (39 loc) 1.57 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.instanceOfSingleSignOnUser = instanceOfSingleSignOnUser; exports.SingleSignOnUserFromJSON = SingleSignOnUserFromJSON; exports.SingleSignOnUserFromJSONTyped = SingleSignOnUserFromJSONTyped; exports.SingleSignOnUserToJSON = SingleSignOnUserToJSON; exports.SingleSignOnUserToJSONTyped = SingleSignOnUserToJSONTyped; /** * Check if a given object implements the SingleSignOnUser interface. */ function instanceOfSingleSignOnUser(value) { return true; } function SingleSignOnUserFromJSON(json) { return SingleSignOnUserFromJSONTyped(json, false); } function SingleSignOnUserFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'firstname': json['firstname'] == null ? undefined : json['firstname'], 'provider': json['provider'] == null ? undefined : json['provider'], 'scope': json['scope'] == null ? undefined : json['scope'], 'timeZone': json['timeZone'] == null ? undefined : json['timeZone'], 'language': json['language'] == null ? undefined : json['language'], 'primaryAccount': json['primaryAccount'] == null ? undefined : json['primaryAccount'], 'lastname': json['lastname'] == null ? undefined : json['lastname'], }; } function SingleSignOnUserToJSON(json) { return SingleSignOnUserToJSONTyped(json, false); } function SingleSignOnUserToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return {}; }