From 50722d41d9dc025590f35ebd89f15a78a7c84144 Mon Sep 17 00:00:00 2001 From: "ester.zhou" Date: Tue, 14 Mar 2023 13:57:09 +0800 Subject: [PATCH] Update docs (15596) Signed-off-by: ester.zhou --- .../figures/en-us_image_0000001256858415.png | Bin 33384 -> 0 bytes .../figures/en-us_image_0000001257138363.gif | Bin 6949 -> 0 bytes .../reference/arkui-ts/figures/qrcode.png | Bin 0 -> 51103 bytes .../reference/arkui-ts/figures/span.png | Bin 0 -> 34831 bytes .../arkui-ts/ts-basic-components-qrcode.md | 20 ++++--- .../arkui-ts/ts-basic-components-radio.md | 6 +- .../arkui-ts/ts-basic-components-rating.md | 10 ++-- .../arkui-ts/ts-basic-components-slider.md | 22 +++++--- .../arkui-ts/ts-basic-components-span.md | 53 ++++++++++++++---- .../arkui-ts/ts-basic-components-text.md | 24 ++++---- .../arkui-ts/ts-basic-components-toggle.md | 19 +++++-- .../ts-container-relativecontainer.md | 2 + .../reference/arkui-ts/ts-container-row.md | 8 ++- .../reference/arkui-ts/ts-container-stack.md | 8 ++- .../arkui-ts/ts-drawing-components-shape.md | 28 ++++----- 15 files changed, 133 insertions(+), 67 deletions(-) delete mode 100644 en/application-dev/reference/arkui-ts/figures/en-us_image_0000001256858415.png delete mode 100644 en/application-dev/reference/arkui-ts/figures/en-us_image_0000001257138363.gif create mode 100644 en/application-dev/reference/arkui-ts/figures/qrcode.png create mode 100644 en/application-dev/reference/arkui-ts/figures/span.png diff --git a/en/application-dev/reference/arkui-ts/figures/en-us_image_0000001256858415.png b/en/application-dev/reference/arkui-ts/figures/en-us_image_0000001256858415.png deleted file mode 100644 index 6b2c6040690cebf054da6dbc70c87d14c82be9d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33384 zcmd42cT`i`*Dh>95m69P0cldCNRz5S06}^$0@77VXrUK3RY57zyR?8(LPzPHgMfrk zBE5ue0@5{+-tGqVob!9{z2ErWJI4LS_lE=b&faUywbm@peCFJtn(7LdFW$U(>eQ*r zN{X`Dr%s(lpE`Ah?ZSERjxgr*KKSRftG0s7sghp0Meu?MDy=4c>eR<5(*39Bz-tmG zMFZDUr^s55|DEn|%(FOk>g9owtn{PjrmKxW1od5|dHyx!=p^}4|5!Sxqs3fA`g>YB+PoOWLx=9%$x zB7ObIb9H^43p+FO;wg2|)3=v)N?KbVw%@(fdRKMRCyDvh6&Xd|hWLdXm81YW@B%r* zDGR6W_h=>aCB$076&QVmYUD34y}AVdBoBA)9K-Z=S+59r)1*6uO7)&w6L(*F

&A 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 diff --git a/en/application-dev/reference/arkui-ts/figures/en-us_image_0000001257138363.gif b/en/application-dev/reference/arkui-ts/figures/en-us_image_0000001257138363.gif deleted file mode 100644 index 3a2f5de773fed90a3c0c058d0b27bc0edd1f1904..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6949 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

  • d~;&P+pJpoM$bC$ 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 P;OnK5mST~-iU0orTX1>> literal 0 HcmV?d00001 diff --git a/en/application-dev/reference/arkui-ts/figures/span.png b/en/application-dev/reference/arkui-ts/figures/span.png new file mode 100644 index 0000000000000000000000000000000000000000..881f4945dac79e31cb9f11216a682110de4efec7 GIT binary patch literal 34831 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�G+;-| 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 W%=&ze;-A+TfWXt$&t;ucLK6U_JXuZv literal 0 HcmV?d00001 diff --git a/en/application-dev/reference/arkui-ts/ts-basic-components-qrcode.md b/en/application-dev/reference/arkui-ts/ts-basic-components-qrcode.md index 804d82a8d3..8ae6b84434 100644 --- a/en/application-dev/reference/arkui-ts/ts-basic-components-qrcode.md +++ b/en/application-dev/reference/arkui-ts/ts-basic-components-qrcode.md @@ -2,7 +2,7 @@ The **\** component is used to display a QR code. -> **NOTE** +> **NOTE** > > This component is supported since API version 7. Updates will be marked with a superscript to indicate their earliest API version. @@ -16,6 +16,8 @@ Not supported QRCode(value: string) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory| Description| @@ -28,8 +30,8 @@ In addition to the [universal attributes](ts-universal-attributes-size.md), the | Name| Type| Description| | -------- | -------- | -------- | -| color | [ResourceColor](ts-types.md#resourcecolor) | Color of the QR code.
    Default value: **Color.Black**| -| backgroundColor | [ResourceColor](ts-types.md#resourcecolor) | Background color of the QR code.
    Default value: **Color.White**| +| color | [ResourceColor](ts-types.md#resourcecolor) | Color of the QR code.
    Default value: **Color.Black**
    Since API version 9, this API is supported in ArkTS widgets.| +| backgroundColor | [ResourceColor](ts-types.md#resourcecolor) | Background color of the QR code.
    Default value: **Color.White**
    Since API version 9, this API is supported in ArkTS widgets.| ## Events @@ -45,17 +47,21 @@ Among all the universal events, only the [click event](ts-universal-events-click @Component struct QRCodeExample { private value: string = 'hello world' - build() { Column({ space: 5 }) { - Text('normal').fontSize(9).width('90%').fontColor(0xCCCCCC) + Text('normal').fontSize(9).width('90%').fontColor(0xCCCCCC).fontSize(30) QRCode(this.value).width(200).height(200) - Text('color').fontSize(9).width('90%').fontColor(0xCCCCCC) + // Set the color for the QR code. + Text('color').fontSize(9).width('90%').fontColor(0xCCCCCC).fontSize(30) QRCode(this.value).color(0xF7CE00).width(200).height(200) + + // Set the background color for the QR code. + Text('backgroundColor').fontSize(9).width('90%').fontColor(0xCCCCCC).fontSize(30) + QRCode(this.value).width(200).height(200).backgroundColor(Color.Orange) }.width('100%').margin({ top: 5 }) } } ``` -![en-us_image_0000001256858415](figures/en-us_image_0000001256858415.png) +![qrcode](figures/qrcode.png) diff --git a/en/application-dev/reference/arkui-ts/ts-basic-components-radio.md b/en/application-dev/reference/arkui-ts/ts-basic-components-radio.md index f000af680f..94bdbe8668 100644 --- a/en/application-dev/reference/arkui-ts/ts-basic-components-radio.md +++ b/en/application-dev/reference/arkui-ts/ts-basic-components-radio.md @@ -16,6 +16,8 @@ Not supported Radio(options: {value: string, group: string}) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory| Description| @@ -29,7 +31,7 @@ In addition to the [universal attributes](ts-universal-attributes-size.md), the | Name| Type| Description| | -------- | -------- | -------- | -| checked | boolean | Whether the radio button is selected.
    Default value: **false**| +| checked | boolean | Whether the radio button is selected.
    Default value: **false**
    Since API version 9, this API is supported in ArkTS widgets.| ## Events @@ -37,7 +39,7 @@ In addition to the [universal events](ts-universal-events-click.md), the followi | Name| Description| | -------- | -------- | -| onChange(callback: (isChecked: boolean) => void) | Triggered when the selected state of the radio button changes.
    - If **isChecked** is **true**, the radio button is selected.
    - If **isChecked** is **false**, the radio button is not selected.| +| onChange(callback: (isChecked: boolean) => void) | Triggered when the selected state of the radio button changes.
    - If **isChecked** is **true**, the radio button is selected.
    - If **isChecked** is **false**, the radio button is not selected.
    Since API version 9, this API is supported in ArkTS widgets.| ## Example diff --git a/en/application-dev/reference/arkui-ts/ts-basic-components-rating.md b/en/application-dev/reference/arkui-ts/ts-basic-components-rating.md index 560a20be96..d78f3a7055 100644 --- a/en/application-dev/reference/arkui-ts/ts-basic-components-rating.md +++ b/en/application-dev/reference/arkui-ts/ts-basic-components-rating.md @@ -16,6 +16,8 @@ Not supported Rating(options?: { rating: number, indicator?: boolean }) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory| Description| @@ -28,16 +30,16 @@ Rating(options?: { rating: number, indicator?: boolean }) | Name| Type| Description| | -------- | -------- | -------- | -| stars | number | Total number of stars.
    Default value: **5**| -| stepSize | number | Step of an operation.
    Default value: **0.5**| -| starStyle | {
    backgroundUri: string,
    foregroundUri: string,
    secondaryUri?: string
    } | **backgroundUri**: image link of the unselected star. You can use the default image or a custom local image.
    **foregroundUri**: image path of the selected star. You can use the default image or a custom local image.
    **secondaryUir**: image path of the partially selected star. You can use the default image or a custom local image.| +| stars | number | Total number of stars.
    Default value: **5**
    Since API version 9, this API is supported in ArkTS widgets.| +| stepSize | number | Step of an operation.
    Default value: **0.5**
    Since API version 9, this API is supported in ArkTS widgets.| +| starStyle | {
    backgroundUri: string,
    foregroundUri: string,
    secondaryUri?: string
    } | **backgroundUri**: image link of the unselected star. You can use the default image or a custom local image.
    **foregroundUri**: image path of the selected star. You can use the default image or a custom local image.
    **secondaryUir**: image path of the partially selected star. You can use the default image or a custom local image.
    Since API version 9, this API is supported in ArkTS widgets.| ## Events | Name| Description| | -------- | -------- | -| onChange(callback:(value: number) => void) | Triggered when the rating value changes.| +| onChange(callback:(value: number) => void) | Triggered when the rating value changes.
    Since API version 9, this API is supported in ArkTS widgets.| ## Example diff --git a/en/application-dev/reference/arkui-ts/ts-basic-components-slider.md b/en/application-dev/reference/arkui-ts/ts-basic-components-slider.md index fab2a885c6..bea534a1a1 100644 --- a/en/application-dev/reference/arkui-ts/ts-basic-components-slider.md +++ b/en/application-dev/reference/arkui-ts/ts-basic-components-slider.md @@ -16,6 +16,8 @@ Not supported Slider(options?: {value?: number, min?: number, max?: number, step?: number, style?: SliderStyle, direction?: Axis, reverse?: boolean}) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory| Description| @@ -24,12 +26,14 @@ Slider(options?: {value?: number, min?: number, max?: number, step?: number, sty | min | number | No| Minimum value.
    Default value: **0**| | max | number | No| Maximum value.
    Default value: **100**| | step | number | No| Step of the slider.
    Default value: **1**
    Value range: [0.01, max]| -| style | SliderStyle | No| Style of the slider thumb and track.
    Default value: **SliderStyle.OutSet**| +| style | [SliderStyle](#sliderstyle) | No| Style of the slider thumb and track.
    Default value: **SliderStyle.OutSet**| | direction8+ | [Axis](ts-appendix-enums.md#axis) | No| Whether the slider moves horizontally or vertically.
    Default value: **Axis.Horizontal**| | reverse8+ | boolean | No| Whether the slider values are reversed. By default, the values increase from left to right for a horizontal slider and from top to bottom for a vertical slider.
    Default value: **false**| ## SliderStyle +Since API version 9, this API is supported in ArkTS widgets. + | Name| Description| | -------- | -------- | | OutSet | The slider is on the slider track.| @@ -42,12 +46,12 @@ Except touch target attributes, the universal attributes are supported. | Name| Type| Description| | -------- | -------- | -------- | -| blockColor | [ResourceColor](ts-types.md#resourcecolor) | Color of the slider.| -| trackColor | [ResourceColor](ts-types.md#resourcecolor) | Background color of the slider.| -| selectedColor | [ResourceColor](ts-types.md#resourcecolor) | Color of the selected part of the slider track.| -| showSteps | boolean | Whether to display the current step.
    Default value: **false**| -| showTips | boolean | Whether to display a bubble to indicate the percentage when the user drags the slider.
    Default value: **false**| -| trackThickness | [Length](ts-types.md#length) | Track thickness of the slider.| +| blockColor | [ResourceColor](ts-types.md#resourcecolor) | Color of the slider.
    Since API version 9, this API is supported in ArkTS widgets.| +| trackColor | [ResourceColor](ts-types.md#resourcecolor) | Background color of the slider.
    Since API version 9, this API is supported in ArkTS widgets.| +| selectedColor | [ResourceColor](ts-types.md#resourcecolor) | Color of the selected part of the slider track.
    Since API version 9, this API is supported in ArkTS widgets.| +| showSteps | boolean | Whether to display the current step.
    Default value: **false**
    Since API version 9, this API is supported in ArkTS widgets.| +| showTips | boolean | Whether to display a bubble to indicate the percentage when the user drags the slider.
    Default value: **false**
    Since API version 9, this API is supported in ArkTS widgets.| +| trackThickness | [Length](ts-types.md#length) | Track thickness of the slider.
    Since API version 9, this API is supported in ArkTS widgets.| ## Events @@ -56,10 +60,12 @@ In addition to the **OnAppear** and **OnDisAppear** universal events, the follow | Name| Description| | -------- | -------- | -| onChange(callback: (value: number, mode: SliderChangeMode) => void) | Invoked when the slider slides.
    **value**: current slider value. If the return value contains decimals, you can use **Math.toFixed()** to process the data to the desired precision.
    **mode**: dragging state.| +| onChange(callback: (value: number, mode: SliderChangeMode) => void) | Invoked when the slider slides.
    **value**: current slider value. If the return value contains decimals, you can use **Math.toFixed()** to process the data to the desired precision.
    **mode**: dragging state.
    Since API version 9, this API is supported in ArkTS widgets.| ## SliderChangeMode +Since API version 9, this API is supported in ArkTS widgets. + | Name| Value| Description| | -------- | -------- | -------- | | Begin | 0 | The user starts to drag the slider.| diff --git a/en/application-dev/reference/arkui-ts/ts-basic-components-span.md b/en/application-dev/reference/arkui-ts/ts-basic-components-span.md index 0c7c404463..f8d1fec746 100644 --- a/en/application-dev/reference/arkui-ts/ts-basic-components-span.md +++ b/en/application-dev/reference/arkui-ts/ts-basic-components-span.md @@ -16,6 +16,8 @@ Not supported Span(value: string | Resource) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory| Description| @@ -23,21 +25,20 @@ Span(value: string | Resource) | value | string \| [Resource](ts-types.md#resource) | Yes| Plain text.| - ## Attributes In addition to the [universal text style](ts-universal-attributes-text-style.md) attributes, the following attributes are supported. | Name| Type| Description| | -------- | -------- | -------- | -| decoration | {
    type: [TextDecorationType](ts-appendix-enums.md#textdecorationtype),
    color?: [ResourceColor](ts-types.md#resourcecolor)
    } | Style and color of the text decorative line.
    Default value: {
    type: TextDecorationType.None
    color: Color.Black
    } | -| letterSpacing | number \| string | Letter spacing. | -| textCase | [TextCase](ts-appendix-enums.md#textcase) | Text case.
    Default value: **TextCase.Normal**| +| decoration | {
    type: [TextDecorationType](ts-appendix-enums.md#textdecorationtype),
    color?: [ResourceColor](ts-types.md#resourcecolor)
    } | Style and color of the text decorative line.
    Default value: {
    type: TextDecorationType.None
    color: Color.Black
    }
    Since API version 9, this API is supported in ArkTS widgets.| +| letterSpacing | number \| string | Letter spacing. A negative value tightens the spacing; a positive value loosens the spacing, and the letters are spread farther apart with the value.
    Since API version 9, this API is supported in ArkTS widgets. | +| textCase | [TextCase](ts-appendix-enums.md#textcase) | Text case.
    Default value: **TextCase.Normal**
    Since API version 9, this API is supported in ArkTS widgets.| ## Events -Among all the [universal events](ts-universal-attributes-click.md), only the click event is supported. +Among all the universal events, only the [click event](ts-universal-attributes-click.md) is supported. > **NOTE** > @@ -59,29 +60,59 @@ struct SpanExample { .decoration({ type: TextDecorationType.None, color: Color.Red }) } + // Add a line under the text. Text('Text Decoration').fontSize(9).fontColor(0xCCCCCC) Text() { Span('I am Underline-span').decoration({ type: TextDecorationType.Underline, color: Color.Red }).fontSize(12) } + Text() { - Span('I am LineThrough-span').decoration({ type: TextDecorationType.LineThrough, color: Color.Red }).fontSize(12) + Span('I am LineThrough-span') + .decoration({ type: TextDecorationType.LineThrough, color: Color.Red }) + .fontSize(12) } + Text() { Span('I am Overline-span').decoration({ type: TextDecorationType.Overline, color: Color.Red }).fontSize(12) } + // Set the letter spacing. + Text('LetterSpacing').fontSize(9).fontColor(0xCCCCCC) + Text() { + Span('span letter spacing') + .letterSpacing(0) + .fontSize(12) + } + + Text() { + Span('span letter spacing') + .letterSpacing(-2) + .fontSize(12) + } + + Text() { + Span('span letter spacing') + .letterSpacing(3) + .fontSize(12) + } + + + // Set the text case. Text('Text Case').fontSize(9).fontColor(0xCCCCCC) Text() { - Span('I am Lower-span').textCase(TextCase.LowerCase).fontSize(12) - .decoration({ type: TextDecorationType.None, color: Color.Red }) + Span('I am Lower-span').fontSize(12) + .textCase(TextCase.LowerCase) + .decoration({ type: TextDecorationType.None }) } + Text() { - Span('I am Upper-span').textCase(TextCase.UpperCase).fontSize(12) - .decoration({ type: TextDecorationType.None, color: Color.Red }) + Span('I am Upper-span').fontSize(12) + .textCase(TextCase.UpperCase) + .decoration({ type: TextDecorationType.None }) } }.width('100%').height(250).padding({ left: 35, right: 35, top: 35 }) } } ``` -![en-us_image_0000001257138363](figures/en-us_image_0000001257138363.gif) +![span](figures/span.png) diff --git a/en/application-dev/reference/arkui-ts/ts-basic-components-text.md b/en/application-dev/reference/arkui-ts/ts-basic-components-text.md index 67eedfeb76..9f2fdd7b83 100644 --- a/en/application-dev/reference/arkui-ts/ts-basic-components-text.md +++ b/en/application-dev/reference/arkui-ts/ts-basic-components-text.md @@ -16,6 +16,8 @@ This component can contain the [\](ts-basic-components-span.md) child comp Text(content?: string | Resource) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory| Description| @@ -28,17 +30,17 @@ In addition to the [universal attributes](ts-universal-attributes-size.md), the | Name | Type | Description | | ----------------------- | ----------------------------------- | ------------------------------------------- | -| textAlign | [TextAlign](ts-appendix-enums.md#textalign) | Horizontal alignment mode of the text.
    Default value: **TextAlign.Start**
    **NOTE**
    The text takes up the full width of the **\** component. To set the vertical alignment for the text, use the [align](ts-universal-attributes-location.md) attribute.| -| textOverflow | {overflow: [TextOverflow](ts-appendix-enums.md#textoverflow)} | Display mode when the text is too long.
    Default value: **{overflow: TextOverflow.Clip}**
    **NOTE**
    Text is clipped at the transition between words. To clip text in the middle of a word, add **\u200B** between characters.
    This attribute must be used with `maxLines` to take effect. | -| maxLines | number | Maximum number of lines in the text.
    Default value: **Infinity**
    **NOTE**
    By default, text is automatically folded. If this attribute is specified, the text will not exceed the specified number of lines. If there is extra text, you can use **textOverflow** to specify how it is displayed. | -| lineHeight | string \| number \| [Resource](ts-types.md#resource) | Text line height. If the value is less than or equal to **0**, the line height is not limited and the font size is adaptive. If the value of the number type, the unit fp is used.| -| decoration | {
    type: [TextDecorationType](ts-appendix-enums.md#textdecorationtype),
    color?: [ResourceColor](ts-types.md#resourcecolor)
    } | Style and color of the text decorative line.
    Default value: {
    type: TextDecorationType.None,
    color: Color.Black
    } | -| baselineOffset | number \| string | Baseline offset of the text. The default value is **0**. | -| letterSpacing | number \| string | Letter spacing. | -| minFontSize | number \| string \| [Resource](ts-types.md#resource) | Minimum font size.
    For the setting to take effect, this attribute must be used together with **maxFontSize**, **maxline**, or a layout size constraint. | -| maxFontSize | number \| string \| [Resource](ts-types.md#resource) | Maximum font size.
    For the setting to take effect, this attribute must be used together with **minFontSize**, **maxline**, or a layout size constraint. | -| textCase | [TextCase](ts-appendix-enums.md#textcase) | Text case.
    Default value: **TextCase.Normal**| -| copyOption9+ | [CopyOptions](ts-appendix-enums.md#copyoptions9) | Whether copy and paste is allowed.
    Default value: **CopyOptions.None**| +| textAlign | [TextAlign](ts-appendix-enums.md#textalign) | Horizontal alignment mode of the text.
    Default value: **TextAlign.Start**
    **NOTE**
    The text takes up the full width of the **\** component. To set the vertical alignment for the text, use the [align](ts-universal-attributes-location.md) attribute.
    Since API version 9, this API is supported in ArkTS widgets.| +| textOverflow | {overflow: [TextOverflow](ts-appendix-enums.md#textoverflow)} | Display mode when the text is too long.
    Default value: **{overflow: TextOverflow.Clip}**
    **NOTE**
    Text is clipped at the transition between words. To clip text in the middle of a word, add **\u200B** between characters.
    This attribute must be used with `maxLines` to take effect.
    Since API version 9, this API is supported in ArkTS widgets.| +| maxLines | number | Maximum number of lines in the text.
    Default value: **Infinity**
    **NOTE**
    By default, text is automatically folded. If this attribute is specified, the text will not exceed the specified number of lines. If there is extra text, you can use **textOverflow** to specify how it is displayed.
    Since API version 9, this API is supported in ArkTS widgets.| +| lineHeight | string \| number \| [Resource](ts-types.md#resource) | Text line height. If the value is less than or equal to **0**, the line height is not limited and the font size is adaptive. If the value of the number type, the unit fp is used.
    Since API version 9, this API is supported in ArkTS widgets.| +| decoration | {
    type: [TextDecorationType](ts-appendix-enums.md#textdecorationtype),
    color?: [ResourceColor](ts-types.md#resourcecolor)
    } | Style and color of the text decorative line.
    Default value: {
    type: TextDecorationType.None,
    color: Color.Black
    }
    Since API version 9, this API is supported in ArkTS widgets.| +| baselineOffset | number \| string | Baseline offset of the text. The default value is **0**.
    Since API version 9, this API is supported in ArkTS widgets. | +| letterSpacing | number \| string | Letter spacing.
    Since API version 9, this API is supported in ArkTS widgets. | +| minFontSize | number \| string \| [Resource](ts-types.md#resource) | Minimum font size.
    For the setting to take effect, this attribute must be used together with **maxFontSize**, **maxline**, or a layout size constraint.
    Since API version 9, this API is supported in ArkTS widgets. | +| maxFontSize | number \| string \| [Resource](ts-types.md#resource) | Maximum font size.
    For the setting to take effect, this attribute must be used together with **minFontSize**, **maxline**, or a layout size constraint.
    Since API version 9, this API is supported in ArkTS widgets. | +| textCase | [TextCase](ts-appendix-enums.md#textcase) | Text case.
    Default value: **TextCase.Normal**
    Since API version 9, this API is supported in ArkTS widgets.| +| copyOption9+ | [CopyOptions](ts-appendix-enums.md#copyoptions9) | Whether copy and paste is allowed.
    Default value: **CopyOptions.None**
    This API is supported in ArkTS widgets.| > **NOTE** > diff --git a/en/application-dev/reference/arkui-ts/ts-basic-components-toggle.md b/en/application-dev/reference/arkui-ts/ts-basic-components-toggle.md index 12e1dd5287..7c3994074a 100644 --- a/en/application-dev/reference/arkui-ts/ts-basic-components-toggle.md +++ b/en/application-dev/reference/arkui-ts/ts-basic-components-toggle.md @@ -6,6 +6,10 @@ The **\** component provides a clickable element in the check box, butto > > This component is supported since API version 8. Updates will be marked with a superscript to indicate their earliest API version. + + + + ## Child Components This component can contain child components only when **ToggleType** is set to **Button**. @@ -15,6 +19,8 @@ This component can contain child components only when **ToggleType** is set to * Toggle(options: { type: ToggleType, isOn?: boolean }) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory | Description | @@ -24,26 +30,29 @@ Toggle(options: { type: ToggleType, isOn?: boolean }) ## ToggleType + +Since API version 9, this API is supported in ArkTS widgets. + | Name | Description | | -------- | ---------------- | -| Checkbox | Check box type.
    > **NOTE**
    > The default value of the universal attribute [padding](ts-universal-attributes-size.md) is as follows:
    {
    top: 14 vp,
    right: 6 vp,
    bottom: 14 vp,
    left: 6 vp
    } | +| Checkbox | Check box type.
    **NOTE**
    The default value of the universal attribute [padding](ts-universal-attributes-size.md) is as follows:
    {
    top: 14 vp,
    right: 6 vp,
    bottom: 14 vp,
    left: 6 vp
    } | | Button | Button type. The set string, if any, will be displayed inside the button. | -| Switch | Switch type.
    > **NOTE**
    > The default value of the universal attribute [padding](ts-universal-attributes-size.md) is as follows:
    {
    top: 12 vp,
    right: 12 vp,
    bottom: 12 vp,
    left: 12 vp
    } | +| Switch | Switch type.
    **NOTE**
    The default value of the universal attribute [padding](ts-universal-attributes-size.md) is as follows:
    {
    top: 12 vp,
    right: 12 vp,
    bottom: 12 vp,
    left: 12 vp
    } | ## Attributes | Name | Parameter | Description | | ---------------- | --------------------------- | ---------------------- | -| selectedColor | [ResourceColor](ts-types.md#resourcecolor) | Background color of the component when it is turned on.| -| switchPointColor | [ResourceColor](ts-types.md#resourcecolor) | Color of the circular slider when the component is of the **Switch** type.
    > **NOTE**
    > This attribute is valid only when **type** is set to **ToggleType.Switch**.| +| selectedColor | [ResourceColor](ts-types.md#resourcecolor) | Background color of the component when it is turned on.
    Since API version 9, this API is supported in ArkTS widgets.| +| switchPointColor | [ResourceColor](ts-types.md#resourcecolor) | Color of the circular slider when the component is of the **Switch** type.
    **NOTE**
    This attribute is valid only when **type** is set to **ToggleType.Switch**.
    Since API version 9, this API is supported in ArkTS widgets.| ## Events | Name| Description| | -------- | -------- | -| onChange(callback: (isOn: boolean) => void) | Triggered when the toggle status changes.| +| onChange(callback: (isOn: boolean) => void) | Triggered when the toggle status changes.
    Since API version 9, this API is supported in ArkTS widgets.| ## Example diff --git a/en/application-dev/reference/arkui-ts/ts-container-relativecontainer.md b/en/application-dev/reference/arkui-ts/ts-container-relativecontainer.md index f0e9f85f12..77f136b9f2 100644 --- a/en/application-dev/reference/arkui-ts/ts-container-relativecontainer.md +++ b/en/application-dev/reference/arkui-ts/ts-container-relativecontainer.md @@ -31,6 +31,8 @@ Multiple child components are supported. RelativeContainer() +Since API version 9, this API is supported in ArkTS widgets. + ## Example ```ts diff --git a/en/application-dev/reference/arkui-ts/ts-container-row.md b/en/application-dev/reference/arkui-ts/ts-container-row.md index 6e7d1843e0..9f0627c737 100644 --- a/en/application-dev/reference/arkui-ts/ts-container-row.md +++ b/en/application-dev/reference/arkui-ts/ts-container-row.md @@ -16,19 +16,21 @@ Supported Row(value?:{space?: number | string }) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory| Description| | -------- | -------- | -------- | -------- | -| space | string \| number | No| Horizontal spacing between two adjacent child components.
    Since API version 9, this parameter does not take effect when it is set to a negative number.
    Default value: **0**, in vp| +| space | string \| number | No| Horizontal spacing between two adjacent child components.
    Since API version 9, this parameter does not take effect when it is set to a negative number.
    Default value: **0**, in vp | ## Attributes | Name| Type| Description| | -------- | -------- | -------- | -| alignItems | [VerticalAlign](ts-appendix-enums.md#verticalalign) | Alignment mode of child components in the vertical direction.
    Default value: **VerticalAlign.Center**| -| justifyContent8+ | [FlexAlign](ts-appendix-enums.md#flexalign) | Alignment mode of the child components in the horizontal direction.
    FlexAlign.Start | +| alignItems | [VerticalAlign](ts-appendix-enums.md#verticalalign) | Alignment mode of child components in the vertical direction.
    Default value: **VerticalAlign.Center**
    Since API version 9, this API is supported in ArkTS widgets.| +| justifyContent8+ | [FlexAlign](ts-appendix-enums.md#flexalign) | Alignment mode of the child components in the horizontal direction.
    FlexAlign.Start
    Since API version 9, this API is supported in ArkTS widgets.| ## Example diff --git a/en/application-dev/reference/arkui-ts/ts-container-stack.md b/en/application-dev/reference/arkui-ts/ts-container-stack.md index 66dcd7deb9..b880ffd0dd 100644 --- a/en/application-dev/reference/arkui-ts/ts-container-stack.md +++ b/en/application-dev/reference/arkui-ts/ts-container-stack.md @@ -16,11 +16,13 @@ Supported Stack(value?: { alignContent?: Alignment }) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** -| Name| Type| Mandatory| Description| -| -------- | -------- | -------- | -------- | -| alignContent | [Alignment](ts-appendix-enums.md#alignment) | No| Alignment of child components in the container.
    Default value: **Alignment.Center**| +| Name | Type | Mandatory| Description | +| ------------ | ------------------------------------------- | ---- | ----------------------------------------------------------- | +| alignContent | [Alignment](ts-appendix-enums.md#alignment) | No | Alignment of child components in the container.
    Default value: **Alignment.Center**| ## Example diff --git a/en/application-dev/reference/arkui-ts/ts-drawing-components-shape.md b/en/application-dev/reference/arkui-ts/ts-drawing-components-shape.md index 5cb117bb12..0444767799 100644 --- a/en/application-dev/reference/arkui-ts/ts-drawing-components-shape.md +++ b/en/application-dev/reference/arkui-ts/ts-drawing-components-shape.md @@ -21,6 +21,8 @@ The following child components are supported: **[\](ts-drawing-components- Shape(value?: PixelMap) +Since API version 9, this API is supported in ArkTS widgets. + **Parameters** | Name| Type| Mandatory| Default Value| Description| @@ -34,19 +36,19 @@ In addition to the [universal attributes](ts-universal-attributes-size.md), the | Name| Type| Default Value| Description| | -------- | -------- | -------- | -------- | -| viewPort | {
    x?: number \| string,
    y?: number \| string,
    width?: number \| string,
    height?: number \| string
    } | { x:0, y:0, width:0, height:0 } | View port of the shape.| -| fill | [ResourceColor](ts-types.md) | Color.Black | Color of the fill area.| -| fillOpacity | number \| string \| [Resource](ts-types.md#resource)| 1 | Opacity of the fill area.| -| stroke | [ResourceColor](ts-types.md) | - | Stroke color. If this attribute is not set, the component does not have any stroke.| -| strokeDashArray | Array<Length> | [] | Stroke dashes.| -| strokeDashOffset | number \| string | 0 | Offset of the start point for drawing the stroke.| -| strokeLineCap | [LineCapStyle](ts-appendix-enums.md#linecapstyle) | LineCapStyle.Butt | Cap style of the stroke.| -| strokeLineJoin | [LineJoinStyle](ts-appendix-enums.md#linejoinstyle) | LineJoinStyle.Miter | Join style of the stroke.| -| strokeMiterLimit | number \| string | 4 | Limit on the ratio of the miter length to the value of **strokeWidth** used to draw a miter join. The miter length indicates the distance from the outer tip to the inner corner of the miter.
    **NOTE**
    This attribute must be set to a value greater than or equal to 1 and takes effect when **strokeLineJoin** is set to **LineJoinStyle.Miter**.| -| strokeOpacity | number \| string \| [Resource](ts-types.md#resource)| 1 | Stroke opacity.
    **NOTE**
    The value range is [0.0, 1.0]. If the set value is less than 0.0, **0.0** will be used. If the set value is greater than 1.0, **1.0** will be used.| -| strokeWidth | number \| string | 1 | Stroke width.| -| antiAlias | boolean | true | Whether anti-aliasing is enabled.| -| mesh8+ | Array<number>,number,number | [],0,0 | Mesh effect. The first parameter is an array of lengths (column + 1) * (row + 1) * 2, which records the position of each vertex of the distorted bitmap. The second parameter is the number of columns in the mesh matrix. The third parameter is the number of rows in the mesh matrix.| +| viewPort | {
    x?: number \| string,
    y?: number \| string,
    width?: number \| string,
    height?: number \| string
    } | { x:0, y:0, width:0, height:0 } | View port of the shape.
    Since API version 9, this API is supported in ArkTS widgets.| +| fill | [ResourceColor](ts-types.md) | Color.Black | Color of the fill area.
    Since API version 9, this API is supported in ArkTS widgets.| +| fillOpacity | number \| string \| [Resource](ts-types.md#resource)| 1 | Opacity of the fill area.
    Since API version 9, this API is supported in ArkTS widgets.| +| stroke | [ResourceColor](ts-types.md) | - | Stroke color. If this attribute is not set, the component does not have any stroke.
    Since API version 9, this API is supported in ArkTS widgets.| +| strokeDashArray | Array<Length> | [] | Stroke dashes.
    Since API version 9, this API is supported in ArkTS widgets.| +| strokeDashOffset | number \| string | 0 | Offset of the start point for drawing the stroke.
    Since API version 9, this API is supported in ArkTS widgets.| +| strokeLineCap | [LineCapStyle](ts-appendix-enums.md#linecapstyle) | LineCapStyle.Butt | Cap style of the stroke.
    Since API version 9, this API is supported in ArkTS widgets.| +| strokeLineJoin | [LineJoinStyle](ts-appendix-enums.md#linejoinstyle) | LineJoinStyle.Miter | Join style of the stroke.
    Since API version 9, this API is supported in ArkTS widgets.| +| strokeMiterLimit | number \| string | 4 | Limit on the ratio of the miter length to the value of **strokeWidth** used to draw a miter join. The miter length indicates the distance from the outer tip to the inner corner of the miter.
    **NOTE**
    This attribute must be set to a value greater than or equal to 1 and takes effect when **strokeLineJoin** is set to **LineJoinStyle.Miter**.
    Since API version 9, this API is supported in ArkTS widgets.| +| strokeOpacity | number \| string \| [Resource](ts-types.md#resource)| 1 | Stroke opacity.
    **NOTE**
    The value range is [0.0, 1.0]. If the set value is less than 0.0, **0.0** will be used. If the set value is greater than 1.0, **1.0** will be used.
    Since API version 9, this API is supported in ArkTS widgets.| +| strokeWidth | number \| string | 1 | Stroke width.
    Since API version 9, this API is supported in ArkTS widgets.| +| antiAlias | boolean | true | Whether anti-aliasing is enabled.
    Since API version 9, this API is supported in ArkTS widgets.| +| mesh8+ | Array<number>,number,number | [],0,0 | Mesh effect. The first parameter is an array of lengths (column + 1) * (row + 1) * 2, which records the position of each vertex of the distorted bitmap. The second parameter is the number of columns in the mesh matrix. The third parameter is the number of rows in the mesh matrix.
    Since API version 9, this API is supported in ArkTS widgets.| ## Example -- GitLab