Options
All
  • Public
  • Public/Protected
  • All
Menu

Module commands/util

Index

Type aliases

PathResult

PathResult: { requestedPath: string; resolvedPathResults?: { resolvedPath: string; resultParams: { key: string } }[] }

Type declaration

  • requestedPath: string
  • Optional resolvedPathResults?: { resolvedPath: string; resultParams: { key: string } }[]

Functions

Const convertToNestedObject

  • convertToNestedObject(arr: any[]): {}
  • Parameters

    • arr: any[]

    Returns {}

Const extractCommand

  • Parameters

    • msg: {}
      • [key: string]: any

    Returns undefined | CommandType

Const hasMultipleIndexes

  • hasMultipleIndexes(arr: string[], pathSplit: string[]): boolean
  • Parameters

    • arr: string[]
    • pathSplit: string[]

    Returns boolean

Const isDigit

  • isDigit(v: any): boolean
  • Parameters

    • v: any

    Returns boolean

Const isEmpty

  • isEmpty(v: any): boolean
  • Parameters

    • v: any

    Returns boolean

Const isEmptyObject

  • isEmptyObject(obj: any): boolean
  • Parameters

    • obj: any

    Returns boolean

makeBuffer

  • makeBuffer(rootRecord: any, payload: any, version: string, options: Record<string, string>, sessionOptions: USPSession, useSession: boolean): any
  • Parameters

    • rootRecord: any
    • payload: any
    • version: string
    • options: Record<string, string>
    • sessionOptions: USPSession
    • useSession: boolean

    Returns any

Const parseID

  • parseID(msg: any): any
  • Parameters

    • msg: any

    Returns any

Const processGetResult

  • Parameters

    Returns any

Const search

  • search(obj: any, key: string): any
  • Parameters

    • obj: any
    • key: string

    Returns any

Const searchAll

  • searchAll(obj: any, key: string): any[]
  • Parameters

    • obj: any
    • key: string

    Returns any[]

Const searchParent

  • searchParent(obj: any, key: string): undefined | Record<string, any>
  • Parameters

    • obj: any
    • key: string

    Returns undefined | Record<string, any>

Const unflatten

  • unflatten(obj: any): {}
  • Parameters

    • obj: any

    Returns {}

Const uniq

  • uniq(initial?: string): string
  • Parameters

    • Optional initial: string

    Returns string

Const unwrapArray

  • unwrapArray(arr: any): any
  • Unwraps array with single item

    Parameters

    • arr: any

    Returns any

Const unwrapObject

  • unwrapObject(data: any): any
  • Unwraps object with single key

    Parameters

    • data: any

    Returns any

Generated using TypeDoc