[Plotly.js] Added axis.tick, steps and threshold.thickness types to gauge; Optionalised some props with Partial<T> (#41137)
[Plotly.js] Added axis.tick, steps and threshold.thickness types to gauge; Optionalised some props with Partial<T> (#41137)

* added gauge.axis.tickfont & gague threshold.thickness

* more gauge types

* added types to gauge - axis ticks, steps, and threshold thickness

* changed array format

* made delta,gauge and number props optional using Partial<T>

* added missing semi-colons

* added missing semi-colons

* naming consistency

* naming consistency

mcliment/DefinitelyTyped,georgemarshall/DefinitelyTyped,dsebastien/DefinitelyTyped,dsebastien/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,markogresak/DefinitelyTyped