# TextPathPropertiesTrait
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**characters** | **String** | The raw characters in the text path node. |
**style** | [**models::TextPathTypeStyle**](TextPathTypeStyle.md) | Style of text including font family and weight. |
**character_style_overrides** | **Vec<f64>** | The array corresponds to characters in the text box, where each element references the 'styleOverrideTable' to apply specific styles to each character. The array's length can be less than or equal to the number of characters due to the removal of trailing zeros. Elements with a value of 0 indicate characters that use the default type style. If the array is shorter than the total number of characters, the characters beyond the array's length also use the default style. |
**layout_version** | Option<**f64**> | Internal property, preserved for backward compatibility. Avoid using this value. | [optional]
**style_override_table** | [**std::collections::HashMap<String, models::TextPathTypeStyle>**](TextPathTypeStyle.md) | Map from ID to TextPathTypeStyle for looking up style overrides. |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)