:: BASE_DOC ::
API
Rate Props
| name |
type |
default |
description |
required |
| allow-half |
Boolean |
false |
- |
N |
| color |
String / Array |
'#ED7B2F' |
0.30.0。Typescript:string | Array<string> |
N |
| count |
Number |
5 |
- |
N |
| disabled |
Boolean |
- |
- |
N |
| external-classes |
Array |
- |
['t-class', 't-class-icon', 't-class-text'] |
N |
| gap |
String / Number |
8 |
- |
N |
| icon |
String / Array |
- |
Typescript:string | string[] |
N |
| show-text |
Boolean |
false |
- |
N |
| size |
String |
24px |
- |
N |
| texts |
Array |
[] |
Typescript:Array<string> |
N |
| value |
Number |
0 |
- |
N |
| default-value |
Number |
undefined |
uncontrolled property |
N |
| variant |
String |
outline |
options:outline/filled |
N |
Rate Events
| name |
params |
description |
| change |
(value: number) |
- |
CSS Variables
The component provides the following CSS variables, which can be used to customize styles.
| Name |
Default Value |
Description |
| --td-rate-icon-scale |
1.33 |
- |
| --td-rate-selected-color |
@warning-color |
- |
| --td-rate-text-active-color |
@font-gray-1 |
- |
| --td-rate-text-active-font-weight |
600 |
- |
| --td-rate-text-color |
@font-gray-4 |
- |
| --td-rate-text-font-size |
@font-size-m |
- |
| --td-rate-unselected-color |
@bg-color-secondarycomponent |
- |