Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DialogTriple

Index

Methods

Static Private _extractTriple

  • Type parameters

    • A

    Parameters

    • jsonObject: any
    • Otype: string
    • ignoreRedirection: boolean
    • extractor: TryClosure<A>

    Returns Try<Either<Redirection, A>>

Static Private _extractValue

  • _extractValue<A>(jsonObject: any, Otype: string, ignoreRedirection: boolean, extractor: TryClosure<A>): Try<A>
  • Type parameters

    • A

    Parameters

    • jsonObject: any
    • Otype: string
    • ignoreRedirection: boolean
    • extractor: TryClosure<A>

    Returns Try<A>

Static extractList

  • Type parameters

    • A

    Parameters

    Returns Try<A[]>

Static extractRedirection

Static extractTriple

Static extractValue

  • Type parameters

    • A

    Parameters

    Returns Try<A>

Static extractValueIgnoringRedirection

  • Type parameters

    • A

    Parameters

    Returns Try<A>

Static fromListOfWSDialogObject

  • fromListOfWSDialogObject<A>(jsonObject: StringDictionary, Ltype: string, factoryFn?: function, ignoreRedirection?: boolean): Try<Array<A>>
  • Type parameters

    • A

    Parameters

    • jsonObject: StringDictionary
    • Ltype: string
    • Optional factoryFn: function
        • (otype: string, jsonObj?: any): any
        • Parameters

          • otype: string
          • Optional jsonObj: any

          Returns any

    • Default value ignoreRedirection: boolean = false

    Returns Try<Array<A>>

Static fromWSDialogObject

  • fromWSDialogObject<A>(obj: any, Otype: string, factoryFn?: function, ignoreRedirection?: boolean): Try<A>
  • Type parameters

    • A

    Parameters

    • obj: any
    • Otype: string
    • Optional factoryFn: function
        • (otype: string, jsonObj?: any): any
        • Parameters

          • otype: string
          • Optional jsonObj: any

          Returns any

    • Default value ignoreRedirection: boolean = false

    Returns Try<A>

Static fromWSDialogObjectResult

  • fromWSDialogObjectResult<A>(jsonObject: StringDictionary, resultOtype: string, targetOtype: string, objPropName: string, factoryFn?: function): Try<A>
  • Type parameters

    • A

    Parameters

    • jsonObject: StringDictionary
    • resultOtype: string
    • targetOtype: string
    • objPropName: string
    • Optional factoryFn: function
        • (otype: string, jsonObj?: any): any
        • Parameters

          • otype: string
          • Optional jsonObj: any

          Returns any

    Returns Try<A>

Static fromWSDialogObjectsResult

  • fromWSDialogObjectsResult<A>(jsonObject: StringDictionary, resultOtype: string, targetLtype: string, objPropName: string, factoryFn?: function): Try<Array<A>>
  • Type parameters

    • A

    Parameters

    • jsonObject: StringDictionary
    • resultOtype: string
    • targetLtype: string
    • objPropName: string
    • Optional factoryFn: function
        • (otype: string, jsonObj?: any): any
        • Parameters

          • otype: string
          • Optional jsonObj: any

          Returns any

    Returns Try<Array<A>>

Generated using TypeDoc