@@ -72,48 +72,48 @@ Button(
7272
7373### Button 属性
7474
75- | 属性名 | 类型 | 默认值 | 说明 |
76- | ------------ | ------------------------------- | ----------------------------- | ------------------------ |
77- | onClick | () -> Unit | - | 点击按钮时触发的回调 |
78- | modifier | Modifier | Modifier | 应用于按钮的修饰符 |
79- | enabled | Boolean | true | 按钮是否可点击 |
80- | cornerRadius | Dp | ButtonDefaults.CornerRadius | 按钮圆角半径 |
81- | minWidth | Dp | ButtonDefaults.MinWidth | 按钮最小宽度 |
82- | minHeight | Dp | ButtonDefaults.MinHeight | 按钮最小高度 |
83- | colors | ButtonColors | ButtonDefaults.buttonColors() | 按钮颜色配置 |
84- | insideMargin | PaddingValues | ButtonDefaults.InsideMargin | 按钮内部边距 |
85- | content | @Composable RowScope.() -> Unit | - | 按钮内容区域的可组合函数 |
75+ | 属性名 | 类型 | 说明 | 默认值 | 是否必须 |
76+ | ------------ | ------------------------------- | ------------------------ | ----------------------------- | -------- |
77+ | onClick | () -> Unit | 点击按钮时触发的回调 | - | 是 |
78+ | modifier | Modifier | 应用于按钮的修饰符 | Modifier | 否 |
79+ | enabled | Boolean | 按钮是否可点击 | true | 否 |
80+ | cornerRadius | Dp | 按钮圆角半径 | ButtonDefaults.CornerRadius | 否 |
81+ | minWidth | Dp | 按钮最小宽度 | ButtonDefaults.MinWidth | 否 |
82+ | minHeight | Dp | 按钮最小高度 | ButtonDefaults.MinHeight | 否 |
83+ | colors | ButtonColors | 按钮颜色配置 | ButtonDefaults.buttonColors() | 否 |
84+ | insideMargin | PaddingValues | 按钮内部边距 | ButtonDefaults.InsideMargin | 否 |
85+ | content | @Composable RowScope.() -> Unit | 按钮内容区域的可组合函数 | - | 是 |
8686
8787### TextButton 属性
8888
89- | 属性名 | 类型 | 默认值 | 说明 |
90- | ------------ | ---------------- | --------------------------------- | -------------------- |
91- | text | String | - | 按钮显示的文本 |
92- | onClick | () -> Unit | - | 点击按钮时触发的回调 |
93- | modifier | Modifier | Modifier | 应用于按钮的修饰符 |
94- | enabled | Boolean | true | 按钮是否可点击 |
95- | colors | TextButtonColors | ButtonDefaults.textButtonColors() | 文本按钮颜色配置 |
96- | cornerRadius | Dp | ButtonDefaults.CornerRadius | 按钮圆角半径 |
97- | minWidth | Dp | ButtonDefaults.MinWidth | 按钮最小宽度 |
98- | minHeight | Dp | ButtonDefaults.MinHeight | 按钮最小高度 |
99- | insideMargin | PaddingValues | ButtonDefaults.InsideMargin | 按钮内部边距 |
89+ | 属性名 | 类型 | 说明 | 默认值 | 是否必须 |
90+ | ------------ | ---------------- | -------------------- | --------------------------------- | -------- |
91+ | text | String | 按钮显示的文本 | - | 是 |
92+ | onClick | () -> Unit | 点击按钮时触发的回调 | - | 是 |
93+ | modifier | Modifier | 应用于按钮的修饰符 | Modifier | 否 |
94+ | enabled | Boolean | 按钮是否可点击 | true | 否 |
95+ | colors | TextButtonColors | 文本按钮颜色配置 | ButtonDefaults.textButtonColors() | 否 |
96+ | cornerRadius | Dp | 按钮圆角半径 | ButtonDefaults.CornerRadius | 否 |
97+ | minWidth | Dp | 按钮最小宽度 | ButtonDefaults.MinWidth | 否 |
98+ | minHeight | Dp | 按钮最小高度 | ButtonDefaults.MinHeight | 否 |
99+ | insideMargin | PaddingValues | 按钮内部边距 | ButtonDefaults.InsideMargin | 否 |
100100
101101### ButtonDefaults 对象
102102
103103ButtonDefaults 对象提供了按钮组件的默认值和颜色配置。
104104
105105#### 常量
106106
107- | 常量名 | 类型 | 值 | 说明 |
108- | ------------ | ------------- | -------------------- | -------------- |
109- | MinWidth | Dp | 58.dp | 按钮的最小宽度 |
110- | MinHeight | Dp | 40.dp | 按钮的最小高度 |
111- | CornerRadius | Dp | 16.dp | 按钮的圆角半径 |
112- | InsideMargin | PaddingValues | PaddingValues(16.dp) | 按钮的内部边距 |
107+ | 常量名 | 类型 | 说明 | 默认值 |
108+ | ------------ | ------------- | -------------- | -------------------- |
109+ | MinWidth | Dp | 按钮的最小宽度 | 58.dp |
110+ | MinHeight | Dp | 按钮的最小高度 | 40.dp |
111+ | CornerRadius | Dp | 按钮的圆角半径 | 16.dp |
112+ | InsideMargin | PaddingValues | 按钮的内部边距 | PaddingValues(16.dp) |
113113
114114#### 方法
115115
116- | 方法名 | 返回类型 | 说明 |
116+ | 方法名 | 类型 | 说明 |
117117| ------------------------- | ---------------- | -------------------------- |
118118| buttonColors() | ButtonColors | 创建次要按钮的颜色配置 |
119119| buttonColorsPrimary() | ButtonColors | 创建主要按钮的颜色配置 |
0 commit comments