UNPKG

@omnia/fx-models

Version:
103 lines (102 loc) 4.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TenantPreSetup = exports.TenantFaviconSettings = exports.TenantEnterpriseGlossary = exports.AllEnterprisePropertyDataTypesContentHashSettings = exports.AllEnterprisePropertiesContentHashSettings = exports.TenantApiSettings = exports.TenantPeopleInformation = exports.TenantAuthenticationSettings = exports.TenantInfoSettings = exports.TenantErrorInformation = exports.TenantCSOMClientContextFallbackUrl = exports.TenantLanguageSettings = exports.TenantRegionalSettings = exports.TenantProperty = void 0; const ManifestIds_1 = require("./ManifestIds"); const NamedProperty_1 = require("./NamedProperty"); class TenantProperty extends NamedProperty_1.OmniaNamedModel { } exports.TenantProperty = TenantProperty; class TenantRegionalSettings extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "Regional"); } } exports.TenantRegionalSettings = TenantRegionalSettings; class TenantLanguageSettings extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "language"); this.languages = []; this.excludeCountry = false; } } exports.TenantLanguageSettings = TenantLanguageSettings; class TenantCSOMClientContextFallbackUrl extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "csomclientcontextfallbackurl"); this.fallbackUrl = ""; } } exports.TenantCSOMClientContextFallbackUrl = TenantCSOMClientContextFallbackUrl; class TenantErrorInformation extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "errorinformation"); this.enableErrorInformation = false; } } exports.TenantErrorInformation = TenantErrorInformation; class TenantInfoSettings extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "tenantinfo"); this.title = null; this.homeUrl = ""; this.msTeamsHomeUrl = ""; } } exports.TenantInfoSettings = TenantInfoSettings; class TenantAuthenticationSettings extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "tenantauthentication"); this.omniaTokenExpiredHours = TenantAuthenticationSettings.DefaultOmniaTokenExpiredHours; } } exports.TenantAuthenticationSettings = TenantAuthenticationSettings; TenantAuthenticationSettings.DefaultOmniaTokenExpiredHours = 24; TenantAuthenticationSettings.MinOmniaTokenExpiredHours = 1; TenantAuthenticationSettings.MaxOmniaTokenExpiredHours = 96; class TenantPeopleInformation extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "peopleinformation"); this.enablePeopleInformation = true; this.showLinkToDelve = false; this.enableEditUserProfile = true; this.showMySubscriptions = false; this.showBlockedSignInUser = false; } } exports.TenantPeopleInformation = TenantPeopleInformation; class TenantApiSettings extends TenantProperty { constructor() { super(...arguments); this.resultHash = ""; } } exports.TenantApiSettings = TenantApiSettings; class AllEnterprisePropertiesContentHashSettings extends TenantApiSettings { constructor() { super(ManifestIds_1.OmniaService.Id, "allenterprisepropertiescontenthash"); } } exports.AllEnterprisePropertiesContentHashSettings = AllEnterprisePropertiesContentHashSettings; class AllEnterprisePropertyDataTypesContentHashSettings extends TenantApiSettings { constructor() { super(ManifestIds_1.OmniaService.Id, "allenterprisepropertydatatypescontenthash"); } } exports.AllEnterprisePropertyDataTypesContentHashSettings = AllEnterprisePropertyDataTypesContentHashSettings; class TenantEnterpriseGlossary extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "enterpriseglossary"); this.ids = []; } } exports.TenantEnterpriseGlossary = TenantEnterpriseGlossary; class TenantFaviconSettings extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "favicon"); } } exports.TenantFaviconSettings = TenantFaviconSettings; class TenantPreSetup extends TenantProperty { constructor() { super(ManifestIds_1.OmniaService.Id, "tenant-pre-setup"); } } exports.TenantPreSetup = TenantPreSetup;