Bitbybit Docs
    Bereite Suchindex vor...

    Klasse SetValuesOnPathsDto (Inputs.JSON)

    Speist json.setValuesOnPaths: das zu kopierende und zu ändernde JSON und drei Listen gleicher Länge, wobei Eintrag i von paths, props und values eine Änderung ist.

    Index

    Konstruktoren

    Eigenschaften

    Konstruktoren

    • Parameter

      • Optionaljson: unknown
      • Optionalvalues: unknown[]
      • Optionalpaths: string[]
      • Optionalprops: string[]

      Rückgabewert SetValuesOnPathsDto

    Eigenschaften

    json: unknown

    Das zu ändernde Objekt; es bleibt, wie es ist, und eine geänderte Kopie kommt zurück

    undefined
    
    values: unknown[]

    Die zu setzenden Werte, einer pro Änderung, in derselben Reihenfolge wie paths und props

    undefined
    
    paths: string[]

    Ein JSONPath-Ausdruck pro Änderung, jeder wählt die Elternobjekte aus, etwa $.parts[*]

    undefined
    
    props: string[]

    Ein Eigenschaftsname pro Änderung, gesetzt auf jedem Objekt, das sein Pfad erreicht

    undefined