Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
e539e44e
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
e539e44e
编写于
8月 12, 2022
作者:
O
openharmony_ci
提交者:
Gitee
8月 12, 2022
浏览文件
操作
浏览文件
下载
差异文件
!8022 文档整改
Merge pull request !8022 from luoying_ace/ly810
上级
625a1ed0
3035f58a
变更
31
隐藏空白更改
内联
并排
Showing
31 changed file
with
97 addition
and
89 deletion
+97
-89
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-blank.md
...ation-dev/reference/arkui-ts/ts-basic-components-blank.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-button.md
...tion-dev/reference/arkui-ts/ts-basic-components-button.md
+3
-3
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-checkbox.md
...on-dev/reference/arkui-ts/ts-basic-components-checkbox.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-checkboxgroup.md
...v/reference/arkui-ts/ts-basic-components-checkboxgroup.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-datapanel.md
...n-dev/reference/arkui-ts/ts-basic-components-datapanel.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-divider.md
...ion-dev/reference/arkui-ts/ts-basic-components-divider.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-gauge.md
...ation-dev/reference/arkui-ts/ts-basic-components-gauge.md
+4
-4
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-image.md
...ation-dev/reference/arkui-ts/ts-basic-components-image.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-imageanimator.md
...v/reference/arkui-ts/ts-basic-components-imageanimator.md
+5
-5
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-loadingprogress.md
...reference/arkui-ts/ts-basic-components-loadingprogress.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-marquee.md
...ion-dev/reference/arkui-ts/ts-basic-components-marquee.md
+3
-3
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-navigation.md
...-dev/reference/arkui-ts/ts-basic-components-navigation.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-progress.md
...on-dev/reference/arkui-ts/ts-basic-components-progress.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-qrcode.md
...tion-dev/reference/arkui-ts/ts-basic-components-qrcode.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-radio.md
...ation-dev/reference/arkui-ts/ts-basic-components-radio.md
+7
-7
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-richtext.md
...on-dev/reference/arkui-ts/ts-basic-components-richtext.md
+3
-3
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-scrollbar.md
...n-dev/reference/arkui-ts/ts-basic-components-scrollbar.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-search.md
...tion-dev/reference/arkui-ts/ts-basic-components-search.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-select.md
...tion-dev/reference/arkui-ts/ts-basic-components-select.md
+1
-1
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-slider.md
...tion-dev/reference/arkui-ts/ts-basic-components-slider.md
+7
-5
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-span.md
...cation-dev/reference/arkui-ts/ts-basic-components-span.md
+3
-3
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-stepper.md
...ion-dev/reference/arkui-ts/ts-basic-components-stepper.md
+2
-0
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-text.md
...cation-dev/reference/arkui-ts/ts-basic-components-text.md
+5
-5
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md
...on-dev/reference/arkui-ts/ts-basic-components-textarea.md
+6
-5
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textclock.md
...n-dev/reference/arkui-ts/ts-basic-components-textclock.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md
...n-dev/reference/arkui-ts/ts-basic-components-textinput.md
+16
-15
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textpicker.md
...-dev/reference/arkui-ts/ts-basic-components-textpicker.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-texttimer.md
...n-dev/reference/arkui-ts/ts-basic-components-texttimer.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-toggle.md
...tion-dev/reference/arkui-ts/ts-basic-components-toggle.md
+2
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md
...ication-dev/reference/arkui-ts/ts-basic-components-web.md
+4
-2
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-xcomponent.md
...-dev/reference/arkui-ts/ts-basic-components-xcomponent.md
+3
-3
未找到文件。
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-blank.md
浏览文件 @
e539e44e
...
...
@@ -31,7 +31,7 @@ Blank(min?: Length)
| 名称 | 参数类型 | 默认值 | 描述 |
| ----- | -------- | -------- | ------------------------ |
| color |
Color
| 0xffffff | 设置空白填充的填充颜色。 |
| color |
[
ResourceColor
](
../../ui/ts-types.md
)
| 0xffffff | 设置空白填充的填充颜色。 |
> **说明:**
>
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-button.md
浏览文件 @
e539e44e
...
...
@@ -27,7 +27,7 @@
| type | ButtonType | 否 | Capsule | 描述按钮风格。 |
| stateEffect | boolean | 否 | true | 按钮按下时是否开启切换效果,当状态置为false时,点击效果关闭。 |
**方法2:**
Button(label?:
string
, options?: { type?: ButtonType, stateEffect?: boolean })
**方法2:**
Button(label?:
ResourceStr
, options?: { type?: ButtonType, stateEffect?: boolean })
使用文本内容创建相应的按钮组件,此时Button无法包含子组件。
...
...
@@ -35,14 +35,14 @@
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------- | ------ | ---- | ---- | ------------- |
| label |
string
| 否 | - | 按钮文本内容。 |
| label |
[
ResourceStr
](
../../ui/ts-types.md
)
| 否 | - | 按钮文本内容。 |
| options | Object | 否 | - | 见options参数说明。 |
## 属性
| 名称 | 参数类型 | 默认值 | 描述 |
| ----------- | ---------- | ------- | --------------------------------- |
| type | ButtonType | Capsule | 设置Button样式。 |
| type | ButtonType |
ButtonType.
Capsule | 设置Button样式。 |
| stateEffect | boolean | true | 状态切换时是否开启切换效果,当状态置为false时,点击效果关闭。 |
## ButtonType枚举说明
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-checkbox.md
浏览文件 @
e539e44e
...
...
@@ -29,8 +29,8 @@ Checkbox( name?: string, group?: string )
| 名称 | 参数类型 | 默认值 | 描述 |
| ------------- | ----- | ----- | ------------ |
| select | bool | false | 设置多选框是否选中。 |
| selectedColor |
Color
| - | 设置多选框选中状态颜色。 |
| select | bool
ean
| false | 设置多选框是否选中。 |
| selectedColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置多选框选中状态颜色。 |
## 事件
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-checkboxgroup.md
浏览文件 @
e539e44e
...
...
@@ -30,8 +30,8 @@ CheckboxGroup( group?: string )
| 名称 | 参数类型 | 默认值 | 描述 |
| ------------- | ----- | ----- | ---------------- |
| selectAll | bool | false | 设置是否全选。 |
| selectedColor |
Color
| - | 设置被选中或部分选中状态的颜色。 |
| selectAll | bool
ean
| false | 设置是否全选。 |
| selectedColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置被选中或部分选中状态的颜色。 |
## 事件
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-datapanel.md
浏览文件 @
e539e44e
...
...
@@ -12,7 +12,7 @@
## 接口
DataPanel(
value
:{values: number[], max?: number, type?: DataPanelType})
DataPanel(
options
:{values: number[], max?: number, type?: DataPanelType})
**参数**
:
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-divider.md
浏览文件 @
e539e44e
...
...
@@ -23,8 +23,8 @@ Divider()
| 名称 | 参数类型 | 默认值 | 描述 |
| ----------- | ---------------------------------------- | ----------------- | ---------------------------------------- |
| vertical | boolean | false | 使用水平分割线还是垂直分割线,false:
水平分割线,
true:垂直分割线。 |
| color |
Color
| - | 设置分割线颜色。 |
| strokeWidth |
Length
| 1 | 设置分割线宽度。 |
| color |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置分割线颜色。 |
| strokeWidth |
[
Length
](
../../ui/ts-types.md
)
| 1 | 设置分割线宽度。 |
| lineCap |
[
LineCapStyle
](
ts-appendix-enums.md#linecapstyle枚举说明
)
| LineCapStyle.Butt | 设置分割线条的端点样式。 |
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-gauge.md
浏览文件 @
e539e44e
...
...
@@ -16,7 +16,7 @@
## 接口
Gauge(
value
:{value: number, min?: number, max?: number})
Gauge(
options
:{value: number, min?: number, max?: number})
**参数:**
...
...
@@ -31,9 +31,9 @@ Gauge(value:{value: number, min?: number, max?: number})
| 名称 | 参数类型 | 默认值 | 描述 |
| ----------- | ---------------------------------------- | ---- | --------------------------- |
| value | number | 0 | 设置当前数据图表的值。 |
| startAngle |
Angle
| -150 | 设置起始角度位置,时钟0点为0度,顺时针方向为正角度。 |
| endAngle |
Angle
| 150 | 设置终止角度位置,时钟0点为0度,顺时针方向为正角度。 |
| colors |
Color
\|
Array
<
ColorStop
>
| - | 设置图表的颜色,支持纯色和分段渐变
色设置。 |
| startAngle |
number
| -150 | 设置起始角度位置,时钟0点为0度,顺时针方向为正角度。 |
| endAngle |
number
| 150 | 设置终止角度位置,时钟0点为0度,顺时针方向为正角度。 |
| colors |
Array
<
ColorStop
>
| - | 设置图表的颜色,支持分段颜
色设置。 |
| strokeWidth | Length | - | 设置环形图表的环形厚度。 |
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-image.md
浏览文件 @
e539e44e
...
...
@@ -81,7 +81,7 @@ Image(src: string | PixelMap | Resource)
| ---------------------------------------- | ---------------------------------------- |
| onComplete(callback:
(event?:
{
width:
number,
height:
number,
componentWidth:
number,
<br>
componentHeight:
number,
loadingStatus:
number
})
=
>
void) | 图片成功加载时触发该回调,返回成功加载的图源尺寸。 |
| onError(callback:
(event?:
{
componentWidth:
number,
componentHeight:
number
})
=
>
void) | 图片加载出现异常时触发该回调。 |
| onFinish(
callback
:
()
=
>
void) | 当加载的源文件为带动效的svg图片时,当svg动效播放完成时会触发这个回调,如果动效为无限循环动效,则不会触发这个回调。 |
| onFinish(
event
:
()
=
>
void) | 当加载的源文件为带动效的svg图片时,当svg动效播放完成时会触发这个回调,如果动效为无限循环动效,则不会触发这个回调。 |
## 示例
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-imageanimator.md
浏览文件 @
e539e44e
...
...
@@ -55,11 +55,11 @@ ImageAnimator()
| 名称 | 功能描述 |
| ------------------------------- | --------------- |
| onStart(
)
=
>
void
| 状态回调,动画开始播放时触发。 |
| onPause(
)
=
>
void
| 状态回调,动画暂停播放时触发。 |
| onRepeat(
)
=
>
void
| 状态回调,动画重新播放时触发。 |
| onCancel(
)
=
>
void
| 状态回调,动画取消播放时触发。 |
| onFinish(
)
=
>
void
| 状态回调,动画播放完成时触发。 |
| onStart(
event:
()
=
>
void)
| 状态回调,动画开始播放时触发。 |
| onPause(
event:
()
=
>
void)
| 状态回调,动画暂停播放时触发。 |
| onRepeat(
event:
()
=
>
void)
| 状态回调,动画重新播放时触发。 |
| onCancel(
event:
()
=
>
void)
| 状态回调,动画取消播放时触发。 |
| onFinish(
event:
()
=
>
void)
| 状态回调,动画播放完成时触发。 |
## 示例
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-loadingprogress.md
浏览文件 @
e539e44e
...
...
@@ -27,7 +27,7 @@ LoadingProgress()
| 名称 | 参数类型 | 默认值 | 描述 |
| ----- | ----- | ---- | ----------- |
| color |
Color
| - | 设置加载进度条前景色。 |
| color |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置加载进度条前景色。 |
## 示例
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-marquee.md
浏览文件 @
e539e44e
...
...
@@ -36,9 +36,9 @@ Marquee(value: { start: boolean, step?: number, loop?: number, fromStart?: boole
| 名称 | 功能描述 |
| ---------------------------------------- | ---------- |
| onStart(
callback
:
()
=
>
void) | 开始滚动时触发回调。 |
| onBounce(
callback
:
()
=
>
void) | 滚动到底时触发回调。 |
| onFinish(
callback
:
()
=
>
void) | 滚动完成时触发回调。 |
| onStart(
event
:
()
=
>
void) | 开始滚动时触发回调。 |
| onBounce(
event
:
()
=
>
void) | 滚动到底时触发回调。 |
| onFinish(
event
:
()
=
>
void) | 滚动完成时触发回调。 |
## 示例
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-navigation.md
浏览文件 @
e539e44e
...
...
@@ -32,7 +32,7 @@ Navigation()
| subtitle | string | - | 页面副标题。 |
| menus | Array
<NavigationMenuItem
&
gt
;&
nbsp
;\|&
nbsp
;[
CustomBuilder
](../../
ui
/
ts-types.md
)<
sup
>
8+
</sup>
| - | 页面右上角菜单。 |
| titleMode | NavigationTitleMode | NavigationTitleMode.Free | 页面标题栏显示模式。 |
| toolBar | {
<br/>
items:
[
<br/>Object<br/>] }<br/>\| [CustomBuilder
](
../../ui/ts-types.md
)
<sup>
8+
</sup>
| - | 设置工具栏内容。
<br/>
items:
工具栏所有项。
|
| toolBar | {
<br/>
items:
Array
<
Object
>
}
<br/>
\|
[
CustomBuilder
](
../../ui/ts-types.md
)
<sup>
8+
</sup>
| - | 设置工具栏内容。
<br/>
items:
工具栏所有项。
|
| hideToolBar | boolean | false | 设置隐藏/显示工具栏:
<br/>
true:
隐藏工具栏。
<br/>
false:
显示工具栏。 |
| hideTitleBar | boolean | false | 隐藏标题栏。 |
| hideBackButton | boolean | false | 隐藏返回键。 |
...
...
@@ -45,7 +45,7 @@ Navigation()
| icon | string | 否 | - | 菜单栏单个选项的图标资源路径。 |
| action | ()
=
>
void | 否 | - | 当前选项被选中的事件回调。 |
## Object类型
接口
说明
## Object类型说明
| 名称 | 类型 | 必填 | 默认值 | 描述 |
| ------ | ----------------------- | ---- | ---- | --------------- |
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-progress.md
浏览文件 @
e539e44e
...
...
@@ -19,7 +19,7 @@
## 接口
Progress(
value
: {value: number, total?: number, type?: ProgressType})
Progress(
options
: {value: number, total?: number, type?: ProgressType})
创建进度组件,用于显示内容加载或操作处理进度。
...
...
@@ -46,7 +46,7 @@ Progress(value: {value: number, total?: number, type?: ProgressType})
| 名称 | 参数类型 | 默认值 | 描述 |
| ------------------ | ---------------------------------------- | ---- | ---------------------------------------- |
| value | number | - | 设置当前进度值。 |
| color |
Color
| - | 设置进度条前景色。 |
| color |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置进度条前景色。 |
| style
<sup>
8+
</sup>
| {
<br/>
strokeWidth?:
Length,
<br/>
scaleCount?:
number,
<br/>
scaleWidth?:
Length
<br/>
} | - | 定义组件的样式。
<br/>
strokeWidth:
设置进度条宽度。
<br/>
scaleCount:
设置环形进度条总刻度数。
<br/>
scaleWidth:
设置环形进度条刻度粗细。
<br/>
刻度粗细大于进度条宽度时,刻度粗细为系统默认粗细。 |
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-qrcode.md
浏览文件 @
e539e44e
...
...
@@ -31,7 +31,7 @@ QRCode(value: string)
| 名称 | 参数类型 | 默认值 | 描述 |
| ----- | ----- | ----- | -------- |
| color |
Color
| Black | 设置二维码颜色。 |
| color |
[
ResourceColor
](
../../ui/ts-types.md
)
| Black | 设置二维码颜色。 |
## 事件
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-radio.md
浏览文件 @
e539e44e
...
...
@@ -39,7 +39,7 @@ Radio(options: {value: string, group: string})
| 名称 | 功能描述 |
| ---------------------------------------- | ---------------------------------------- |
| onChange(callback: (
value: boolean) => void) | 单选框选中状态改变时触发回调。
<br>
-value为true时,代表选中。
<br>
-value
为false时,代表未选中。 |
| onChange(callback: (
isChecked: boolean) => void) | 单选框选中状态改变时触发回调。
<br>
-isChecked为true时,代表选中。
<br>
-isChecked
为false时,代表未选中。 |
## 示例
...
...
@@ -56,8 +56,8 @@ struct RadioExample {
Radio
({
value
:
'
Radio1
'
,
group
:
'
radioGroup
'
}).
checked
(
true
)
.
height
(
50
)
.
width
(
50
)
.
onChange
((
value
:
boolean
)
=>
{
console
.
log
(
'
Radio1 status is
'
+
value
)
.
onChange
((
isChecked
:
boolean
)
=>
{
console
.
log
(
'
Radio1 status is
'
+
isChecked
)
})
}
Column
()
{
...
...
@@ -65,8 +65,8 @@ struct RadioExample {
Radio
({
value
:
'
Radio2
'
,
group
:
'
radioGroup
'
}).
checked
(
false
)
.
height
(
50
)
.
width
(
50
)
.
onChange
((
value
:
boolean
)
=>
{
console
.
log
(
'
Radio2 status is
'
+
value
)
.
onChange
((
isChecked
:
boolean
)
=>
{
console
.
log
(
'
Radio2 status is
'
+
isChecked
)
})
}
Column
()
{
...
...
@@ -74,8 +74,8 @@ struct RadioExample {
Radio
({
value
:
'
Radio3
'
,
group
:
'
radioGroup
'
}).
checked
(
false
)
.
height
(
50
)
.
width
(
50
)
.
onChange
((
value
:
boolean
)
=>
{
console
.
log
(
'
Radio3 status is
'
+
value
)
.
onChange
((
isChecked
:
boolean
)
=>
{
console
.
log
(
'
Radio3 status is
'
+
isChecked
)
})
}
}.
padding
({
top
:
30
})
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-richtext.md
浏览文件 @
e539e44e
...
...
@@ -16,7 +16,7 @@
## 接口
RichText
\(
content: string
\
)
RichText
(content: string
)
**参数:**
...
...
@@ -28,8 +28,8 @@ RichText\(content: string\)
| 名称 | 描述 |
| -------------------- | ---------- |
| onStart(
) => void
| 加载网页时触发。 |
| onComplete(
) => void
| 网页加载结束时触发。 |
| onStart(
callback: () => void)
| 加载网页时触发。 |
| onComplete(
callback: () => void)
| 网页加载结束时触发。 |
## 支持标签
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-scrollbar.md
浏览文件 @
e539e44e
...
...
@@ -19,7 +19,7 @@
## 接口
ScrollBar(value:
ScrollBarOptions
)
ScrollBar(value:
{ scroller: Scroller, direction?: ScrollBarDirection, state?: BarState }
)
**参数:**
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-search.md
浏览文件 @
e539e44e
...
...
@@ -56,7 +56,7 @@ controller: SearchController = new SearchController()
```
### caretPosition
caretPosition(value: number): v
io
d
caretPosition(value: number): v
oi
d
设置输入光标的位置。
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-select.md
浏览文件 @
e539e44e
...
...
@@ -44,7 +44,7 @@ Select(options: Array\<SelectOption\>)
| 名称 | 功能描述 |
| ---------------------------------------- | -------------------------------------- |
| onSelect(callback: (index: number, value?:string) => void
)
| 下拉菜单选中某一项的回调。index:选中项的索引。value:选中项的值。 |
| onSelect(callback: (index: number, value?:string) => void
)
| 下拉菜单选中某一项的回调。index:选中项的索引。value:选中项的值。 |
## 示例
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-slider.md
浏览文件 @
e539e44e
...
...
@@ -19,7 +19,7 @@
## 接口
Slider(
value:{value?: number, min?: number, max?: number, step?: number, style?: SliderStyle, direction?: Axis
})
Slider(
options:{value?: number, min?: number, max?: number, step?: number, style?: SliderStyle, direction?: Axis, reverse?: boolean
})
**参数:**
...
...
@@ -46,11 +46,12 @@ Slider(value:{value?: number, min?: number, max?: number, step?: number, style?:
| 名称 | 参数类型 | 默认值 | 描述 |
| ------------- | ------- | ----- | ----------------- |
| blockColor |
Color
| - | 设置滑块的颜色。 |
| trackColor |
Color
| - | 设置滑轨的背景颜色。 |
| selectedColor |
Color
| - | 设置滑轨的已滑动颜色。 |
| blockColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置滑块的颜色。 |
| trackColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置滑轨的背景颜色。 |
| selectedColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置滑轨的已滑动颜色。 |
| showSteps | boolean | false | 设置当前是否显示步长刻度值。 |
| showTips | boolean | false | 设置滑动时是否显示气泡提示百分比。 |
| trackThickness |
[
Length
](
../../ui/ts-types.md
)
| - | 设置滑轨的粗细。 |
## 事件
...
...
@@ -59,7 +60,7 @@ Slider(value:{value?: number, min?: number, max?: number, step?: number, style?:
| 名称 | 功能描述 |
| ---------------------------------------- | ---------------------------------------- |
| onChange(callback:
(value:
number,
mode:
SliderChangeMode)
=
>
void
)
| Slider滑动时触发事件回调。
<br/>
value:当前进度值。
<br/>
mode:拖动状态。 |
| onChange(callback:
(value:
number,
mode:
SliderChangeMode)
=
>
void
)
| Slider滑动时触发事件回调。
<br/>
value:当前进度值。
<br/>
mode:拖动状态。 |
## SliderChangeMode枚举说明
...
...
@@ -68,6 +69,7 @@ Slider(value:{value?: number, min?: number, max?: number, step?: number, style?:
| Begin | 0 | 用户开始拖动滑块。 |
| Moving | 1 | 用户拖动滑块中。 |
| End | 2 | 用户结束拖动滑块。 |
| Click | 3 | 用户点击滑动条使滑块位置移动。 |
## 示例
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-span.md
浏览文件 @
e539e44e
...
...
@@ -19,13 +19,13 @@
## 接口
Span(content:
string
)
Span(content:
ResourceStr
)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------- | ------ | ---- | ---- | ----- |
| content |
string
| 是 | - | 文本内容。 |
| content |
[
ResourceStr
](
../../ui/ts-types.md
)
| 是 | - | 文本内容。 |
## 属性
...
...
@@ -33,7 +33,7 @@ Span(content: string)
| 名称 | 参数类型 | 默认值 | 描述 |
| ---------- | ---------------------------------------- | ---------------------------------------- | -------------- |
| decoration | {
<br/>
type:
[TextDecorationType](ts-appendix-enums.md#textdecorationtype枚举说明),
<br/>
color?:
Color
<br/>
} | {
<br/>
type:
TextDecorationType.None
<br/>
color:Color.Black
<br/>
} | 设置文本装饰线样式及其颜色。 |
| decoration | {
<br/>
type:
[TextDecorationType](ts-appendix-enums.md#textdecorationtype枚举说明),
<br/>
color?:
[
ResourceColor
](
../../ui/ts-types.md
)
<br/>
} | {
<br/>
type:
TextDecorationType.None
<br/>
color:Color.Black
<br/>
} | 设置文本装饰线样式及其颜色。 |
| textCase |
[
TextCase
](
ts-appendix-enums.md#textcase枚举说明
)
| Normal | 设置文本大小写。 |
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-stepper.md
浏览文件 @
e539e44e
...
...
@@ -40,6 +40,8 @@ Stepper(value?: { index?: number })
| onFinish(callback:
()
=
>
void) | 步骤导航器最后一个StepperItem的nextLabel被点击时触发该回调
。 |
| onSkip(callback:
()
=
>
void) | 当前显示的StepperItem状态为ItemState.Skip时,nextLabel被点击时触发该回调。 |
| onChange(callback:
(prevIndex?:
number,
index?:
number)
=
>
void) | 点击左边或者右边文本按钮进行步骤切换时触发该事件。
<br/>
-
prevIndex:切换前的步骤页索引值。
<br/>
-
index:切换后的步骤页(前一页或者下一页)索引值。 |
| onNext(callback:
(index?:
number,
pendingIndex?:
number)
=
>
void) | 点击切换下一步骤时触发该事件。
<br/>
-
index:当前步骤页索引值。
<br/>
-
pendingIndex:下一步骤页索引值。 |
| onPrevious(callback:
(index?:
number,
pendingIndex?:
number)
=
>
void) | 点击切换上一步骤时触发该事件。
<br/>
-
index:当前步骤页索引值。
<br/>
-
pendingIndex:上一步骤页索引值。 |
## 示例
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-text.md
浏览文件 @
e539e44e
...
...
@@ -19,13 +19,13 @@
## 接口
Text(content?:
string
)
Text(content?:
ResourceStr
)
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ------- | ------ | ---- | ---- | ---------------------------------------- |
| content |
string
| 否 | '' | 文本内容。包含子组件Span时不生效,显示Span内容,并且此时text组件的样式不生效。 |
| content |
[
ResourceStr
](
../../ui/ts-types.md
)
| 否 | '' | 文本内容。包含子组件Span时不生效,显示Span内容,并且此时text组件的样式不生效。 |
## 属性
...
...
@@ -34,9 +34,9 @@ Text(content?: string)
| textAlign | TextAlign | TextAlign.Start | 设置多行文本的文本对齐方式。 |
| textOverflow | {overflow:
TextOverflow} | {overflow:
TextOverflow.Clip} | 设置文本超长时的显示方式。
<br/>
**说明:**
<br/>
文本截断是按字截断。例如,英文以单词为最小单位进行截断,若需要以字母为单位进行截断,可在字母间添加零宽空格:
\u
200B。 |
| maxLines | number | Infinity | 设置文本的最大行数。 |
| lineHeight |
Length | -
| 设置文本的文本行高,设置值不大于0时,不限制文本行高,自适应字体大小,Length为number类型时单位为fp。 |
| decoration | {
<br/>
type:
TextDecorationType,
<br/>
color?:
Color
<br/>
} | {
<br/>
type:
TextDecorationType.None,
<br/>
color:Color.Black
<br/>
} | 设置文本装饰线样式及其颜色。 |
| baselineOffset |
Length | -
| 设置文本基线的偏移量。 |
| lineHeight |
string
\|
number
\|
[
Resource
](
../../ui/ts-types.md
)
| -
| 设置文本的文本行高,设置值不大于0时,不限制文本行高,自适应字体大小,Length为number类型时单位为fp。 |
| decoration | {
<br/>
type:
TextDecorationType,
<br/>
color?:
[
ResourceColor
](
../../ui/ts-types.md
)
<br/>
} | {
<br/>
type:
TextDecorationType.None,
<br/>
color:Color.Black
<br/>
} | 设置文本装饰线样式及其颜色。 |
| baselineOffset |
[
Length
](
../../ui/ts-types.md
)
| -
| 设置文本基线的偏移量。 |
| textCase | TextCase | TextCase.Normal | 设置文本大小写。 |
## TextAlign枚举说明
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md
浏览文件 @
e539e44e
...
...
@@ -19,13 +19,14 @@
## 接口
TextArea(value?:{placeholder?:
string
, controller?: TextAreaController})
TextArea(value?:{placeholder?:
ResourceStr, text?: ResourceStr
, controller?: TextAreaController})
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ----------------------- | ---------------------------------------- | ---- | ---- | -------------- |
| placeholder | string | 否 | - | 无输入时的提示文本。 |
| placeholder |
[
ResourceStr
](
../../ui/ts-types.md
)
| 否 | - | 无输入时的提示文本。 |
| text |
[
ResourceStr
](
../../ui/ts-types.md
)
| 否 | - | 设置输入框当前的文本内容。 |
| controller
<sup>
8+
</sup>
|
[
TextAreaController
](
#textareacontroller8
)
| 否 | - | 设置TextArea控制器。 |
## 属性
...
...
@@ -34,11 +35,11 @@ TextArea(value?:{placeholder?: string, controller?: TextAreaController})
| 名称 | 参数类型 | 默认值 | 描述 |
| ------------------------ | ---------------------------------------- | ----- | ---------------------------------------- |
| placeholderColor |
Color
| - | 设置placeholder文本颜色。 |
| placeholderColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置placeholder文本颜色。 |
| placeholderFont | {
<br/>
size?:
number,
<br/>
weight?:number
\|
[FontWeight](ts-universal-attributes-text-style.md),
<br/>
family?:
string,
<br/>
style?:
[
FontStyle
](
ts-universal-attributes-text-style.md
)
<br/>
} | - | 设置placeholder文本样式:
<br/>
-
size:
设置文本尺寸,Length为number类型时,使用fp单位。
<br/>
-
weight:
设置文本的字体粗细,number类型取值[100,
900],取值间隔为100,默认为400,取值越大,字体越粗。
<br/>
-
family:
设置文本的字体列表。使用多个字体,使用','进行分割,优先级按顺序生效,例如:'Arial,
sans-serif'。
<br/>
-
style:
设置文本的字体样式。 |
| textAlign | TextAlign | Start | 设置文本水平对齐方式。 |
| caretColor |
Color
| - | 设置输入框光标颜色。 |
| inputFilter
<sup>
8+
</sup>
| {
<br/>
value:
[ResourceStr](../../ui/ts-types.md)
<sup>
8+
</sup>
,
<br/>
error?:
(value:
string)
<br/>
} | - | 通过正则表达式设置输入过滤器。满足表达式的输入允许显示,不满足的输入被忽略。仅支持单个字符匹配,不支持字符串匹配。例如:^(?=.
\*\d
)(?=.
\*
[a-z])(?=.
\*
[A-Z]).{8,10}$,不支持过滤8到10位的强密码。
<br/>
-
value:设置正则表达式。
<br/>
-
error:正则匹配失败时,返回被忽略的内容。 |
| caretColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置输入框光标颜色。 |
| inputFilter
<sup>
8+
</sup>
| {
<br/>
value:
[ResourceStr](../../ui/ts-types.md)
<sup>
8+
</sup>
,
<br/>
error?:
(value:
string)
=
>
void
<br/>
} | - | 通过正则表达式设置输入过滤器。满足表达式的输入允许显示,不满足的输入被忽略。仅支持单个字符匹配,不支持字符串匹配。例如:^(?=.
\*\d
)(?=.
\*
[a-z])(?=.
\*
[A-Z]).{8,10}$,不支持过滤8到10位的强密码。
<br/>
-
value:设置正则表达式。
<br/>
-
error:正则匹配失败时,返回被忽略的内容。 |
## TextAlign枚举说明
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textclock.md
浏览文件 @
e539e44e
...
...
@@ -16,14 +16,14 @@ TextClock通过文本显示当前系统时间,支持不同时区的时间显
## 接口
TextClock(options?: {timeZoneOffset?: number, cont
or
ller?: TextClockController})
TextClock(options?: {timeZoneOffset?: number, cont
ro
ller?: TextClockController})
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -------------- | ---------------------------------------- | ---- | ----- | ---------------------------------------- |
| timeZoneOffset | number | 否 | 时区偏移量 | 设置时区偏移量。取值范围为[-14, 12],表示东十二区到西十二区,其中负值表示东时区,正值表示西时区,比如东八区为-8;对横跨国际日界线的国家或地区,用-13(UTC+13)和-14(UTC+14)来保证整个国家或者区域处在相同的时间。 |
| cont
orller |
[
TextClockContor
ller
](
#TextClockController
)
| 否 | null | 绑定一个控制器,用来控制文本时钟的状态。 |
| cont
roller |
[
TextClockContro
ller
](
#TextClockController
)
| 否 | null | 绑定一个控制器,用来控制文本时钟的状态。 |
## 属性
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md
浏览文件 @
e539e44e
...
...
@@ -19,13 +19,14 @@
## 接口
TextInput(value?:{placeholder?:
string
controller?: TextInputController})
TextInput(value?:{placeholder?:
ResourceStr, text?: ResourceStr,
controller?: TextInputController})
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ----------------------- | ---------------------------------------- | ---- | ---- | --------------- |
| placeholder | string | 否 | - | 无输入时的提示文本。 |
| placeholder |
[
ResourceStr
](
../../ui/ts-types.md
)
| 否 | - | 无输入时的提示文本。 |
| text |
[
ResourceStr
](
../../ui/ts-types.md
)
| 否 | - | 设置输入框当前的文本内容。 |
| controller
<sup>
8+
</sup>
|
[
TextInputController
](
#textinputcontroller8
)
| 否 | - | 设置TextInput控制器。 |
## 属性
...
...
@@ -35,38 +36,38 @@ TextInput(value?:{placeholder?: string controller?: TextInputController})
| 名称 | 参数类型 | 默认值 | 描述 |
| ----------------------------- | ------------------------------------------------------------ | ----------------- | ------------------------------------------------------------ |
| type | InputType | InputType.Normal | 设置输入框类型。 |
| placeholderColor |
Color | - | 设置placeholder颜色。
|
| placeholderColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置placeholder颜色。
|
| placeholderFont | {
<br/>
size?:
Length,
<br/>
weight?:
number\|[FontWeight](ts-universal-attributes-text-style.md),
<br/>
family?:
string,
<br/>
style?:
[
FontStyle
](
ts-universal-attributes-text-style.md
)
<br/>
} | - | 设置placeholder文本样式:
<br/>
-
size:
设置文本尺寸,Length为number类型时,使用fp单位。
<br/>
-
weight:
设置文本的字体粗细,number类型取值[100,
900],取值间隔为100,默认为400,取值越大,字体越粗。
<br/>
-
family:
设置文本的字体列表。使用多个字体,使用','进行分割,优先级按顺序生效。例如:'Arial,
sans-serif'。
<br/>
-
style:
设置文本的字体样式。 |
| enterKeyType | EnterKeyType | EnterKeyType.Done | 设置输入法回车键类型。 |
| caretColor |
Color
| - | 设置输入框光标颜色。 |
| caretColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置输入框光标颜色。 |
| maxLength | number | - | 设置文本的最大输入字符数。 |
| inputFilter
<sup>
8+
</sup>
| {
<br/>
value:
[ResourceStr](../../ui/ts-types.md)
<sup>
8+
</sup>
,
<br/>
error?:
(value:
string)
<br/>
} | -
| 正则表达式,满足表达式的输入允许显示,不满足正则表达式的输入被忽略。仅支持单个字符匹配,不支持字符串匹配。例如:^(?=.
\*\d
)(?=.
\*
[a-z])(?=.
\*
[A-Z]).{8,10}$,8到10位的强密码不支持过滤。
<br/>
-
value:设置正则表达式。
<br/>
-
error:正则匹配失败时,返回被忽略的内容。 |
| inputFilter
<sup>
8+
</sup>
| {
<br/>
value:
[ResourceStr](../../ui/ts-types.md)
<sup>
8+
</sup>
,
<br/>
error?:
(value:
string)
=
>
void
<br/>
} | -
| 正则表达式,满足表达式的输入允许显示,不满足正则表达式的输入被忽略。仅支持单个字符匹配,不支持字符串匹配。例如:^(?=.
\*\d
)(?=.
\*
[a-z])(?=.
\*
[A-Z]).{8,10}$,8到10位的强密码不支持过滤。
<br/>
-
value:设置正则表达式。
<br/>
-
error:正则匹配失败时,返回被忽略的内容。 |
| showPasswordIcon
<sup>
9+
</sup>
| boolean | true | 密码输入模式时,密码框末尾的图标是否显示。 |
## EnterKeyType枚举说明
| 名称 | 描述 |
| ------------------- | --------- |
|
EnterKeyType.
Go | 显示Go文本。 |
|
EnterKeyType.
Search | 显示为搜索样式。 |
|
EnterKeyType.
Send | 显示为发送样式。 |
|
EnterKeyType.
Next | 显示为下一个样式。 |
|
EnterKeyType.
Done | 标准样式。 |
| Go | 显示Go文本。 |
| Search | 显示为搜索样式。 |
| Send | 显示为发送样式。 |
| Next | 显示为下一个样式。 |
| Done | 标准样式。 |
## InputType枚举说明
| 名称 | 描述 |
| ------------------ | ------------- |
|
InputType.
Normal | 基本输入模式。 |
|
InputType.
Password | 密码输入模式。 |
|
InputType.
Email | e-mail地址输入模式。 |
|
InputType.
Number | 纯数字输入模式。 |
| Normal | 基本输入模式。 |
| Password | 密码输入模式。 |
| Email | e-mail地址输入模式。 |
| Number | 纯数字输入模式。 |
## 事件
| 名称 | 功能描述 |
| ---------------------------------------- | ---------------------------------------- |
| onChange(
value:
string)
=
>
void
| 输入发生变化时,触发回调。 |
| onChange(
callback:
(value:
string)
=
>
void)
| 输入发生变化时,触发回调。 |
| onSubmit(callback:
(enterKey:
EnterKeyType)
=
>
void) | 回车键或者软键盘回车键触发该回调,参数为当前软键盘回车键类型。 |
| onEditChanged(callback:
(isEditing:
boolean)
=
>
void)
<sup>
(deprecated)
</sup>
| 输入状态变化时,触发回调。 |
| onEditChange(callback:
(isEditing:
boolean)
=
>
void)
<sup>
8+
</sup>
| 输入状态变化时,触发回调。 |
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textpicker.md
浏览文件 @
e539e44e
...
...
@@ -19,7 +19,7 @@
## 接口
TextPicker(
value: {range: string[]
, selected?: number})
TextPicker(
options: {range: string[]|Resource
, selected?: number})
根据range指定的选择范围创建文本选择器。
...
...
@@ -27,7 +27,7 @@ TextPicker(value: {range: string[], selected?: number})
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| -------- | -------- | ---- | ----- | --------------- |
| range | string[] | 是 | - | 选择器的数据选择范围。 |
| range | string[]
\|
Resource
| 是 | - | 选择器的数据选择范围。 |
| selected | number | 否 | 第一个元素 | 选中项在数组中的index值。 |
## 属性
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-texttimer.md
浏览文件 @
e539e44e
...
...
@@ -27,7 +27,7 @@ TextTimer(options: { isCountDown?: boolean, count?: number, controller?: TextTim
| ----------- | ---------------------------------------- | ---- | ----- | ---------------------------------------- |
| isCountDown | boolean | 否 | false | 是否倒计时。 |
| count | number | 否 | 60000 | 倒计时时间(isCountDown为true时生效),单位为毫秒。
<br/>
-
count
<
=0时,使用默认值为倒计时初始值。
<br/>
-
count
>
0时,count值为倒计时初始值。 |
| controller |
[
TextTimerController
](
#texttimercontroller
)
| 否 |
null
| TextTimer控制器。 |
| controller |
[
TextTimerController
](
#texttimercontroller
)
| 否 |
-
| TextTimer控制器。 |
## 属性
...
...
@@ -40,7 +40,7 @@ TextTimer(options: { isCountDown?: boolean, count?: number, controller?: TextTim
| 名称 | 功能描述 |
| ---------------------------------------- | ---------------------------------------- |
| onTimer(
callback
:
(utc:
number,
elapsedTime:
number)
=
>
void) | 时间文本发生变化时触发。
<br/>
utc:当前显示的时间,单位为毫秒。
<br/>
elapsedTime:计时器经过的时间,单位为毫秒。 |
| onTimer(
event
:
(utc:
number,
elapsedTime:
number)
=
>
void) | 时间文本发生变化时触发。
<br/>
utc:当前显示的时间,单位为毫秒。
<br/>
elapsedTime:计时器经过的时间,单位为毫秒。 |
## TextTimerController
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-toggle.md
浏览文件 @
e539e44e
...
...
@@ -38,8 +38,8 @@ Toggle(options: { type: ToggleType, isOn?: boolean })
| 名称 | 参数 | 默认值 | 参数描述 |
| ---------------- | ----- | ---- | ---------------------------------------- |
| selectedColor |
Color
| - | 设置组件打开状态的背景颜色。 |
| switchPointColor |
Color
| - | 设置Switch类型的圆形滑块颜色。
<br/>
>
**说明:**
<br/>
>
仅对type为ToggleType.Switch生效。 |
| selectedColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置组件打开状态的背景颜色。 |
| switchPointColor |
[
ResourceColor
](
../../ui/ts-types.md
)
| - | 设置Switch类型的圆形滑块颜色。
<br/>
>
**说明:**
<br/>
>
仅对type为ToggleType.Switch生效。 |
## 事件
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md
浏览文件 @
e539e44e
...
...
@@ -15,12 +15,14 @@
## 接口
Web(options: { src: string, controller?: WebController })
Web(options: { src: ResourceStr, controller: WebController })
表1 options参数说明
**参数:**
| 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
| ---------- | ------------------------------- | ---- | ---- | ------- |
| src |
string
| 是 | - | 网页资源地址。 |
| src |
[
ResourceStr
](
../../ui/ts-types.md
)
| 是 | - | 网页资源地址。 |
| controller |
[
WebController
](
#webcontroller
)
| 否 | - | 控制器。 |
**示例:**
...
...
zh-cn/application-dev/reference/arkui-ts/ts-basic-components-xcomponent.md
浏览文件 @
e539e44e
...
...
@@ -16,7 +16,7 @@
## 接口
XComponent
\(
value: {id: string, type: string, libraryname?: string, controller?: XComponentController}
\
)
XComponent
(value: {id: string, type: string, libraryname?: string, controller?: XComponentController}
)
**参数:**
...
...
@@ -31,8 +31,8 @@
| 名称 | 功能描述 |
| -------------------------------- | ------------ |
| onLoad(c
ontext?: object) => void | 插件加载完成时回调事件
。 |
| onDestroy(
) => void
| 插件卸载完成时回调事件。 |
| onLoad(c
allback: (event?: object) => void) | 插件加载完成时回调事件, 返回值object即为XComponent实例对象的context
。 |
| onDestroy(
event: () => void)
| 插件卸载完成时回调事件。 |
## XComponentController
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录