API Docs for: 2.0.20133.2
Show:

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;
}