Search Results for

    / fm / liveswitch / Json

    Class: Json

    fm.liveswitch.Json

    Provides Json serialize and deserialize methods for all browsers. It will also turn strings with form "/Date(xxxxxxxxxx-xxxx)" (Microsoft date serialization format) into actual dates.

    Table of contents

    Constructors

    • constructor

    Properties

    • _dateRegex
    • useMicrosoftDateFormat

    Methods

    • getTypeString
    • _buildReviver
    • _reviver
    • deserialize
    • serialize

    Constructors

    constructor

    + new Json(): Json

    Returns: Json

    Properties

    _dateRegex

    ▪ Private Static _dateRegex: RegExp

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


    useMicrosoftDateFormat

    ▪ Static useMicrosoftDateFormat: boolean= true

    Defined in: Generated/TypeScript/fm.liveswitch/Json.ts:15

    Methods

    getTypeString

    ▸ getTypeString(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Json.ts:12


    _buildReviver

    ▸ Private Static_buildReviver(reviver: JsonReviver): JsonReviver

    Parameters:

    Name Type
    reviver JsonReviver

    Returns: JsonReviver

    Defined in: Generated/TypeScript/fm.liveswitch/Json.ts:27


    _reviver

    ▸ Private Static_reviver(key: any, value: any): any

    Parameters:

    Name Type
    key any
    value any

    Returns: any

    Defined in: Generated/TypeScript/fm.liveswitch/Json.ts:17


    deserialize

    ▸ Staticdeserialize(text: string, reviver?: (key: any, value: any) => any): any

    Parameters:

    Name Type
    text string
    reviver? (key: any, value: any) => any

    Returns: any

    Defined in: Generated/TypeScript/fm.liveswitch/Json.ts:40


    serialize

    ▸ Staticserialize(value: any): string

    Parameters:

    Name Type
    value any

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Json.ts:49

    ▸ Staticserialize(value: any, replacer: (key: string, value: any) => any): string

    Parameters:

    Name Type
    value any
    replacer (key: string, value: any) => any

    Returns: string

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

    ▸ Staticserialize(value: any, replacer: any[]): string

    Parameters:

    Name Type
    value any
    replacer any[]

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Json.ts:51

    ▸ Staticserialize(value: any, replacer: (key: string, value: any) => any, space: string | number): string

    Parameters:

    Name Type
    value any
    replacer (key: string, value: any) => any
    space string | number

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/Json.ts:52

    ▸ Staticserialize(value: any, replacer: any[], space: string | number): string

    Parameters:

    Name Type
    value any
    replacer any[]
    space string | number

    Returns: string

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

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