Variable JsonsConst

Jsons: {
    helper: {
        flatten: ((table) => any);
    };
} = ...

Type declaration

  • helper: {
        flatten: ((table) => any);
    }

    JSON helper methods.

    • flatten: ((table) => any)

      Flattens the given JSON object.

      For example the following JSON structure:

       {
      "key1": {
      "key2": "value1"
      },
      "key3": [
      {
      "key4": "value2",
      },
      {
      "key5": "value3",
      }
      ]
      }

      Will be transformed into:

       {
      "key1.key2": "value1",
      "key3[0].key4": "value2",
      "key3[1].key5": "value3"
      }

      Param: JsonObject

      The JSON object to flatten.

      Returns

      the flattened version of the goven JSON object.

        • (table): any
        • Flattens the given JSON object.

          For example the following JSON structure:

           {
          "key1": {
          "key2": "value1"
          },
          "key3": [
          {
          "key4": "value2",
          },
          {
          "key5": "value3",
          }
          ]
          }

          Will be transformed into:

           {
          "key1.key2": "value1",
          "key3[0].key4": "value2",
          "key3[1].key5": "value3"
          }

          Parameters

          • table: any

          Returns any

          the flattened version of the goven JSON object.

Generated using TypeDoc