Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • JSONBitByBit

Index

Constructors

constructor

  • Parameters

    • context: ContextBase

    Returns JSONBitByBit

Methods

createEmpty

  • createEmpty(): any
  • Creates an empty JavaScript object

    group

    create

    shortname

    empty

    drawable

    false

    Returns any

    any

getJsonFromArrayByFirstPropMatch

  • Gets json from array by first property match. This is very simplistic search and only returns the first match. If you need more complex search, you can use jsonpath query with filters.

    group

    props

    shortname

    get json from array by prop match

    drawable

    false

    Parameters

    Returns any

    any

getValueOnProp

  • Gets value of the property in the given json

    group

    props

    shortname

    get value on property

    drawable

    false

    Parameters

    Returns any

    any

parse

  • Parses the input value

    group

    transform

    shortname

    parse

    drawable

    false

    Parameters

    Returns any

    any

paths

  • Find paths to elements in object matching path expression

    group

    jsonpath

    shortname

    paths

    drawable

    false

    Parameters

    • inputs: PathsDto

      a json value and a query

    Returns any

    any

previewAndSaveJson

  • previewAndSaveJson(inputs: JsonDto): void
  • Previews json and gives option to save it

    group

    preview

    shortname

    json preview and save

    drawable

    false

    Parameters

    Returns void

    any

previewJson

  • previewJson(inputs: JsonDto): void
  • Previews json

    group

    preview

    shortname

    json preview

    drawable

    false

    Parameters

    Returns void

    any

query

  • Queries the input value

    group

    jsonpath

    shortname

    query

    drawable

    false

    Parameters

    • inputs: QueryDto

      a value to be queried

    Returns any

    any

setValue

  • Sets value to the json by providing a path

    group

    jsonpath

    shortname

    set value on path

    drawable

    false

    Parameters

    • inputs: SetValueDto

      a value to be added, json and a path

    Returns any

    any

setValueOnProp

  • Sets value on given property of the given json

    group

    props

    shortname

    set value on property

    drawable

    false

    Parameters

    Returns any

    any

setValuesOnPaths

  • Sets multiple values to the json by providing paths

    group

    jsonpath

    shortname

    set values on paths

    drawable

    false

    Parameters

    Returns any

    any

stringify

  • Stringifies the input value

    group

    transform

    shortname

    stringify

    drawable

    false

    Parameters

    Returns string

    string

Generated using TypeDoc