* Update stale documentation for axis titles (#9682)
Updated the documentation for the types on axis labels.
In the corresponding `index.esm.d.ts` file, put JSDoc descriptions for
the properties to match the now-updated documentation.
* Clean up axis title labels documentation (#9682)
Inserted extra information in the documentation for the type of the
padding, inserted missing full stops.
In the type file, added JSDoc for undocumented properties.
* Update docs/axes/labelling.md
* Update types/index.esm.d.ts
Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
| `text` | `string`\|`string[]` | `''` | The text for the title. (i.e. "# of People" or "Response Choices").
| `color` | [`Color`](../general/colors.md) | `Chart.defaults.color` | Color of label.
| `font` | `Font` | `Chart.defaults.font` | See [Fonts](../general/fonts.md)
-| `padding` | [`Padding`](../general/padding.md) | `4` | Padding to apply around scale labels. Only `top` and `bottom` are implemented.
+| `padding` | [`Padding`](../general/padding.md) | `4` | Padding to apply around scale labels. Only `top`, `bottom` and `y` are implemented.
## Creating Custom Tick Formats
grid: GridLineOptions;
+ /** Options for the scale title. */
title: {
+ /** If true, displays the axis title. */
display: boolean;
+ /** Alignment of the axis title. */
align: 'start' | 'center' | 'end';
+ /** The text for the title, e.g. "# of People" or "Response Choices". */
text: string | string[];
+ /** Color of the axis label. */
color: Color;
+ /** Information about the axis title font. */
font: FontSpec;
+ /** Padding to apply around scale labels. */
padding: number | {
+ /** Padding on the (relative) top side of this axis label. */
top: number;
+ /** Padding on the (relative) bottom side of this axis label. */
bottom: number;
+ /** This is a shorthand for defining top/bottom to the same values. */
+ y: number;
};
};