File: src\internal\ui\constants.ts
/**
* @module UI
* @namespace ui
*/
namespace internal.ui {
/**
* Enum ui.AuthType
* @class AuthType
*/
export namespace AuthType {
/**
* require users to authenticate with an Active Directory account
* @property {string} AAD
* @default "aad"
*/
export const AAD = <any>"aad";
/**
* require users to authenticate with a MSA (login.live.com) account
* @property {string} MSA
* @default "msa"
*/
export const MSA = <any>"msa";
/**
* require users to authenticate with a delegated auth token generated from a trusted partner
* @property {string} DELEGATED
* @default "delegated"
*/
export const DELEGATED = <any>"delegated";
}
/**
* Enum ui.SurveyType
* @class SurveyType
* @static
*/
export namespace SurveyType {
/**
* show default post-chat survey
* @property {string} DEFAULT
* @default "default"
*/
export const DEFAULT = <any>"default";
/**
* do not show post-chat survey
* @property {string} NONE
* @default "none"
*/
export const NONE = <any>"none";
}
// DO NOT comment the HostType class in internal/common/constants.ts
// Add comments for ui.HostType here so that YUIDOC can generate documentation.
/**
* Enum ui.HostType
* @class HostType
* @static
*/
/**
* @property {number} NONE
* @default 0
*/
/**
* @property {number} IFRAME
* @default 1
*/
/**
* @property {number} POPUP
* @default 2
*/
/**
* @property {number} EMBEDDED
* @default 3
*/
export let HostType = internal.HostType;
}