Search Results for

    / fm / liveswitch / Util

    Class: Util

    fm.liveswitch.Util

    Table of contents

    Constructors

    • constructor

    Properties

    • __initialized
    • _chars
    • _loadFunctions
    • _loaded
    • _readyBound
    • _readyRun
    • _wildcard
    • _xdCache

    Methods

    • getTypeString
    • absolutizeUrl
    • addOnLoad
    • attachProperties
    • bindReady
    • canAttachProperties
    • compareHost
    • construct
    • extend
    • getBrowserVersion
    • getCurrentHost
    • getHost
    • getJavaVersion
    • getWildcard
    • hasActiveX
    • hasJava
    • initialize
    • isAndroid
    • isArray
    • isArrayType
    • isBlackBerry
    • isBoolean
    • isChrome
    • isDate
    • isEdge
    • isError
    • isFirefox
    • isFunction
    • isIE
    • isIE6
    • isIE7
    • isIE8
    • isIE9
    • isJavaWebStartInstalledActiveX
    • isMobile
    • isNull
    • isNullOrUndefined
    • isNumber
    • isObject
    • isObjectType
    • isOpera
    • isPlainObject
    • isRegExp
    • isSafari
    • isSafari10
    • isSafari11
    • isSafari12
    • isSafari12_1
    • isSafari9
    • isString
    • isUint8Array
    • isUndefined
    • isWindows
    • isXD
    • isiOS
    • observe
    • observeAttr
    • parseUrl
    • randomChar
    • ready
    • unobserve
    • wildcard

    Constructors

    constructor

    + new Util(): Util

    Returns: Util

    Properties

    __initialized

    ▪ Private Static __initialized: boolean= false

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:515


    _chars

    ▪ Private Static _chars: string= 'abcdefghijklmnopqrstuvwxyz'

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:20


    _loadFunctions

    ▪ Private Static _loadFunctions: Function[]

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:21


    _loaded

    ▪ Private Static _loaded: boolean= false

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:25


    _readyBound

    ▪ Private Static _readyBound: boolean= false

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:24


    _readyRun

    ▪ Private Static _readyRun: boolean= false

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:23


    _wildcard

    ▪ Private Static _wildcard: string= null

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:22


    _xdCache

    ▪ Private Static _xdCache: Hash<string, string>

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:19

    Methods

    getTypeString

    ▸ getTypeString(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:16


    absolutizeUrl

    ▸ StaticabsolutizeUrl(url?: string): string

    Parameters:

    Name Type
    url? string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:331


    addOnLoad

    ▸ StaticaddOnLoad(fn: Function): void

    Parameters:

    Name Type
    fn Function

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:441


    attachProperties

    ▸ StaticattachProperties<T>(instance: T, obj: any): T

    Type parameters:

    Name
    T

    Parameters:

    Name Type
    instance T
    obj any

    Returns: T

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:114


    bindReady

    ▸ StaticbindReady(): void

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:459


    canAttachProperties

    ▸ StaticcanAttachProperties<T>(instance: T, obj: any): boolean

    Type parameters:

    Name
    T

    Parameters:

    Name Type
    instance T
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:103


    compareHost

    ▸ Private StaticcompareHost(host1: Host, host2: Host): boolean

    Parameters:

    Name Type
    host1 Host
    host2 Host

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:306


    construct

    ▸ Staticconstruct<T>(func: Function, args: IArguments): T

    Type parameters:

    Name
    T

    Parameters:

    Name Type
    func Function
    args IArguments

    Returns: T

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:428


    extend

    ▸ Staticextend(dest: any, src: any): any

    Parameters:

    Name Type
    dest any
    src any

    Returns: any

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:435


    getBrowserVersion

    ▸ StaticgetBrowserVersion(): number

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:213


    getCurrentHost

    ▸ Private StaticgetCurrentHost(): Host

    Returns: Host

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:309


    getHost

    ▸ Private StaticgetHost(url?: string): Host

    Parameters:

    Name Type
    url? string

    Returns: Host

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:296


    getJavaVersion

    ▸ StaticgetJavaVersion(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:234


    getWildcard

    ▸ StaticgetWildcard(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:360


    hasActiveX

    ▸ StatichasActiveX(checkFiltering?: boolean): boolean

    Parameters:

    Name Type
    checkFiltering? boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:205


    hasJava

    ▸ StatichasJava(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:231


    initialize

    ▸ Staticinitialize(): void

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:516


    isAndroid

    ▸ StaticisAndroid(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:189


    isArray

    ▸ StaticisArray(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:47


    isArrayType

    ▸ StaticisArrayType(obj: any, typeString: string): boolean

    Parameters:

    Name Type
    obj any
    typeString string

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:77


    isBlackBerry

    ▸ StaticisBlackBerry(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:192


    isBoolean

    ▸ StaticisBoolean(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:32


    isChrome

    ▸ StaticisChrome(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:155


    isDate

    ▸ StaticisDate(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:53


    isEdge

    ▸ StaticisEdge(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:152


    isError

    ▸ StaticisError(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:59


    isFirefox

    ▸ StaticisFirefox(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:158


    isFunction

    ▸ StaticisFunction(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:44


    isIE

    ▸ StaticisIE(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:137


    isIE6

    ▸ StaticisIE6(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:140


    isIE7

    ▸ StaticisIE7(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:143


    isIE8

    ▸ StaticisIE8(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:146


    isIE9

    ▸ StaticisIE9(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:149


    isJavaWebStartInstalledActiveX

    ▸ StaticisJavaWebStartInstalledActiveX(version: string): boolean

    Parameters:

    Name Type
    version string

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:271


    isMobile

    ▸ StaticisMobile(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:202


    isNull

    ▸ StaticisNull(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:35


    isNullOrUndefined

    ▸ StaticisNullOrUndefined(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:41


    isNumber

    ▸ StaticisNumber(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:26


    isObject

    ▸ StaticisObject(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:71


    isObjectType

    ▸ StaticisObjectType(obj: any, typeString: string): boolean

    Parameters:

    Name Type
    obj any
    typeString string

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:74


    isOpera

    ▸ StaticisOpera(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:183


    isPlainObject

    ▸ StaticisPlainObject(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:80


    isRegExp

    ▸ StaticisRegExp(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:56


    isSafari

    ▸ StaticisSafari(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:177


    isSafari10

    ▸ StaticisSafari10(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:165


    isSafari11

    ▸ StaticisSafari11(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:168


    isSafari12

    ▸ StaticisSafari12(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:171


    isSafari12_1

    ▸ StaticisSafari12_1(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:174


    isSafari9

    ▸ StaticisSafari9(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:162


    isString

    ▸ StaticisString(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:29


    isUint8Array

    ▸ StaticisUint8Array(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:50


    isUndefined

    ▸ StaticisUndefined(obj: any): boolean

    Parameters:

    Name Type
    obj any

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:38


    isWindows

    ▸ StaticisWindows(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:186


    isXD

    ▸ StaticisXD(url1: string, url2?: string): boolean

    Parameters:

    Name Type
    url1 string
    url2? string

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:278


    isiOS

    ▸ StaticisiOS(): boolean

    Returns: boolean

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:195


    observe

    ▸ Staticobserve(element: EventTarget, event: string, handler: Function): void

    Parameters:

    Name Type
    element EventTarget
    event string
    handler Function

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:372


    observeAttr

    ▸ StaticobserveAttr(element: EventTarget, handler: Function): void

    Parameters:

    Name Type
    element EventTarget
    handler Function

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:388


    parseUrl

    ▸ Private StaticparseUrl(url: string): ParsedUrl

    Parameters:

    Name Type
    url string

    Returns: ParsedUrl

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:317


    randomChar

    ▸ StaticrandomChar(str: string): string

    Parameters:

    Name Type
    str string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:366


    ready

    ▸ Staticready(): void

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:448


    unobserve

    ▸ Staticunobserve(element: EventTarget, event: string, handler: Function): void

    Parameters:

    Name Type
    element EventTarget
    event string
    handler Function

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:381


    wildcard

    ▸ Staticwildcard(str: string): string

    Parameters:

    Name Type
    str string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Util.ts:357

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.14.6