• Sets a deeply nested property of an object. Creates the full path if it does not exist.

    Parameters

    • obj: any

      Object to set value of

    • path: string

      Path into an object, e.g., "data.values.webmap", where "data" is a top-level property in obj

    • value: any

      The value to set at the end of the path

    Returns void