Plotly Scatterpolar trace struct. All top-level trace properties are struct fields. Unknown keys raise ArgumentError at construction time.
Nested properties (marker, line, etc.) accept plain maps or keyword lists — keyword lists are automatically normalised to maps before JSON encoding.
Fields
See the Plotly scatterpolar reference for full descriptions.
:cliponaxis— boolean:connectgaps— boolean:customdata— data array:dr— number:dtheta— number:fill— one of: "none" | "toself" | "tonext":fillcolor— color:hoverinfo— flags: "r" | "theta" | "text" | "name" | "all" | "none" | "skip":hoverlabel— map (nested properties):hoveron— flags: "points" | "fills":hovertemplate— string:hovertemplatefallback— any:hovertext— string:ids— data array:legend— string (subplot id):legendgroup— string:legendgrouptitle— map (nested properties):legendrank— number:legendwidth— number, 0:line— map (nested properties):marker— map (nested properties):meta— any:mode— flags: "lines" | "markers" | "text" | "none":name— string:opacity— number, 0–1:r— data array:r0— any:selected— map (nested properties):selectedpoints— any:showlegend— boolean:subplot— string (subplot id):text— string:textfont— map (nested properties):textposition— one of: "top left" | "top center" | "top right" | "middle left" | "middle center" | "middle right" | "bottom left" | "bottom center" | "bottom right":texttemplate— string:texttemplatefallback— any:theta— data array:theta0— any:thetaunit— one of: "radians" | "degrees" | "gradians":uid— string:uirevision— any:unselected— map (nested properties):visible— one of: true | false | "legendonly"
Summary
Functions
Construct a Scatterpolar trace. Raises ArgumentError on unknown keys.