diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-search.md b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-search.md index fa3988eb98c3983b959fe20eeafebebf9d503bd7..df64b7f4b1e50fd62f50e297eafe39b006951658 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-search.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-search.md @@ -111,6 +111,47 @@ stopEditing(): void 退出编辑态。 +### getTextContentRect10+ + +getTextContentRect(): [RectResult](#rectresult) + +获取已编辑文本内容区域相对组件的位置和大小。 + +**返回值:** + +| 类型 | 说明 | +| ------------------- | -------- | +| [RectResult](#rectresult) | 已编辑文本内容的相对组件的位置和大小。 | + +> **说明:** +> +> - 始不输入文本时,返回值中有相对search组件的位置信息,大小为0。 +> - 返回值中的位置信息是第一个字符相对于可编辑组件的位置。 + +### RectResult10+ + +位置和大小。 + +| 参数 | 类型 | 描述 | +| ------- | ------ | ----------------------- | +| x | number | 水平方向横坐标。| +| y | number | 竖直方向纵坐标。| +| width | number | 内容宽度大小。| +| height | number | 内容高度大小。| + + +### getTextContentLineCount10+ + +getTextContentLineCount(): number + +获取已编辑文本内容的行数。 + +**返回值:** + +| 类型 | 说明 | +| ----- | -------- | +| number| 已编辑文本内容行数。 | + ## 示例 ### 示例1 diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md index e971e75f7edb1d1636c26dd22bc92053c4e38ee8..5323ff31ee60167965fe33c092729abab2433ec3 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md @@ -102,6 +102,48 @@ stopEditing(): void 退出编辑态。 +### getTextContentRect10+ + +getTextContentRect(): [RectResult](#rectresult) + +获取已编辑文本内容区域相对组件的位置和大小。 + +**返回值:** + +| 类型 | 说明 | +| ------------------- | -------- | +| [RectResult](#rectresult) | 已编辑文本内容的相对组件的位置和大小。 | + +> **说明:** +> +> - 初始不输入文本时,返回值中有相对组件的位置信息,大小为0。 +> - 返回值中的位置信息是第一个字符相对于可编辑组件的位置。 +> - 有输入时返回信息中的宽度是组件编辑的固定宽度。 + +### RectResult10+ + +位置和大小。 + +| 参数 | 类型 | 描述 | +| ------- | ------ | ----------------------- | +| x | number | 水平方向横坐标。| +| y | number | 竖直方向纵坐标。| +| width | number | 内容宽度大小。| +| height | number | 内容高度大小。| + + +### getTextContentLineCount10+ + +getTextContentLineCount(): number + +获取已编辑文本内容的行数。 + +**返回值:** + +| 类型 | 说明 | +| ----- | -------- | +| number| 已编辑文本内容行数。 | + ## 示例 ```ts diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md index 712d21737700292b21b47f8cb84f48fb5a4c0a72..383e05b6775c975030683bc540fb5703f7be0657 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md @@ -144,6 +144,47 @@ stopEditing(): void 退出编辑态。 +### getTextContentRect10+ + +getTextContentRect(): [RectResult](#rectresult) + +获取已编辑文本内容区域相对组件的位置和大小。 + +**返回值:** + +| 类型 | 说明 | +| ------------------- | -------- | +| [RectResult](#rectresult) | 已编辑文本内容的相对组件的位置和大小。 | + +> **说明:** +> +> - 初始不输入文本时,返回值中有相对组件的位置信息,大小为0。 +> - 返回值中的位置信息是第一个字符相对于可编辑组件的位置。 + +### RectResult10+ + +位置和大小。 + +| 参数 | 类型 | 描述 | +| ------- | ------ | ----------------------- | +| x | number | 水平方向横坐标。| +| y | number | 竖直方向纵坐标。| +| width | number | 内容宽度大小。| +| height | number | 内容高度大小。| + + +### getTextContentLineCount10+ + +getTextContentLineCount(): number + +获取已编辑文本内容的行数。 + +**返回值:** + +| 类型 | 说明 | +| ----- | -------- | +| number| 已编辑文本内容行数。 | + ## 示例 ```ts