• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @ohos.app.ability.autoFillManager (autoFillManager)(系统接口)
2
3autoFillManager模块提供账号密码保存等功能。
4
5不同于页面切换时触发的系统自动保存功能,该功能需要由用户手动触发。例如用户在网站上输入了账号密码,并点击“保存”按钮,才能触发相应的自动保存操作。
6
7> **说明:**
8>
9> 本模块首批接口从API version 11 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
10>
11> 本模块接口仅可在Stage模型下使用。
12>
13> 当前页面仅包含本模块的系统接口,其他公开接口参见[@ohos.app.ability.autoFillManager (autoFillManager)](js-apis-app-ability-autoFillManager.md)。
14
15## 导入模块
16
17```ts
18import { autoFillManager } from '@kit.AbilityKit';
19```
20
21## ViewData
22
23type ViewData = _ViewData.default
24
25自动填充的视图数据信息。
26
27**系统接口**:此接口为系统接口。
28
29**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
30
31**模型约束**:此接口仅可在Stage模型下使用。
32
33| 类型 | 说明 |
34| --- | --- |
35| [_ViewData.default](js-apis-inner-application-viewData-sys.md) | 表示自动填充的视图数据信息。 |
36
37## PageNodeInfo
38
39type PageNodeInfo = _PageNodeInfo.default
40
41自动填充的页面节点信息。
42
43**系统接口**:此接口为系统接口。
44
45**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
46
47**模型约束**:此接口仅可在Stage模型下使用。
48
49| 类型 | 说明 |
50| --- | --- |
51| [_PageNodeInfo.default](js-apis-inner-application-pageNodeInfo-sys.md) | 表示自动填充的页面节点信息。 |
52
53## FillRequest
54
55type FillRequest = _AutoFillRequest.FillRequest
56
57自动填充的请求信息。
58
59**系统接口**:此接口为系统接口。
60
61**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
62
63**模型约束**:此接口仅可在Stage模型下使用。
64
65| 类型 | 说明 |
66| --- | --- |
67| [_AutoFillRequest.FillRequest](js-apis-inner-application-autoFillRequest-sys.md#fillrequest) | 表示自动填充的请求信息。 |
68
69## SaveRequest
70
71type SaveRequest = _AutoFillRequest.SaveRequest
72
73自动保存的请求信息。
74
75**系统接口**:此接口为系统接口。
76
77**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
78
79**模型约束**:此接口仅可在Stage模型下使用。
80
81| 类型 | 说明 |
82| --- | --- |
83| [_AutoFillRequest.SaveRequest](js-apis-inner-application-autoFillRequest-sys.md#saverequest) | 表示自动保存的请求信息。 |
84
85## UpdateRequest<sup>12+</sup>
86
87type UpdateRequest = _AutoFillRequest.UpdateRequest
88
89自动填充的更新信息。
90
91**系统接口**:此接口为系统接口。
92
93**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
94
95**模型约束**:此接口仅可在Stage模型下使用。
96
97| 类型 | 说明 |
98| --- | --- |
99| [_AutoFillRequest.UpdateRequest](js-apis-inner-application-autoFillRequest-sys.md#updaterequest12) | 表示自动填充的更新信息。 |
100
101## FillResponse
102
103type FillResponse = _AutoFillRequest.FillResponse
104
105自动填充的响应信息。
106
107**系统接口**:此接口为系统接口。
108
109**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
110
111**模型约束**:此接口仅可在Stage模型下使用。
112
113| 类型 | 说明 |
114| --- | --- |
115| [_AutoFillRequest.FillResponse](js-apis-inner-application-autoFillRequest-sys.md#fillresponse) | 表示自动填充的响应信息。 |
116
117## FillRequestCallback
118
119type FillRequestCallback = _AutoFillRequest.FillRequestCallback
120
121自动填充或者生成密码时的回调对象,可以通过此回调通知客户端成功或者失败。
122
123**系统接口**:此接口为系统接口。
124
125**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
126
127**模型约束**:此接口仅可在Stage模型下使用。
128
129| 类型 | 说明 |
130| --- | --- |
131| [_AutoFillRequest.FillRequestCallback](js-apis-inner-application-autoFillRequest-sys.md#fillrequestcallback) | 表示自动填充或者生成密码时的回调对象,可以通过此回调通知客户端成功或者失败。 |
132
133## SaveRequestCallback
134
135type SaveRequestCallback = _AutoFillRequest.SaveRequestCallback
136
137自动保存或者手动保存请求的回调对象。
138
139**系统接口**:此接口为系统接口。
140
141**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
142
143**模型约束**:此接口仅可在Stage模型下使用。
144
145| 类型 | 说明 |
146| --- | --- |
147| [_AutoFillRequest.SaveRequestCallback](js-apis-inner-application-autoFillRequest-sys.md#saverequestcallback) | 表示自动保存或者手动保存请求的回调对象。 |
148
149## CustomData<sup>13+</sup>
150
151type CustomData = _CustomData.default
152
153自定义数据。
154
155**系统接口**:此接口为系统接口。
156
157**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
158
159**模型约束**:此接口仅可在Stage模型下使用。
160
161| 类型 | 说明 |
162| --- | --- |
163| [_CustomData.default](js-apis-inner-application-customData-sys.md) | 表示自定义数据。 |
164
165## AutoFillRect<sup>12+</sup>
166
167type AutoFillRect = _AutoFillRect.default
168
169用于自动填充的矩形区域。
170
171**系统接口**:此接口为系统接口。
172
173**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
174
175**模型约束**:此接口仅可在Stage模型下使用。
176
177| 类型 | 说明 |
178| --- | --- |
179| [_AutoFillRect.default](js-apis-inner-application-autoFillRect-sys.md) | 表示用于自动填充的矩形区域。 |
180
181## AutoFillPopupConfig<sup>12+</sup>
182
183type AutoFillPopupConfig = _AutoFillPopupConfig.default
184
185自动填充气泡弹窗的尺寸和位置信息。
186
187**系统接口**:此接口为系统接口。
188
189**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
190
191**模型约束**:此接口仅可在Stage模型下使用。
192
193| 类型 | 说明 |
194| --- | --- |
195| [_AutoFillPopupConfig.default](js-apis-inner-application-autoFillPopupConfig-sys.md) | 表示自动填充气泡弹窗的尺寸和位置信息。 |
196
197## PopupSize<sup>12+</sup>
198
199type PopupSize = _AutoFillPopupConfig.PopupSize
200
201气泡弹窗的宽和高。
202
203**系统接口**:此接口为系统接口。
204
205**系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore
206
207**模型约束**:此接口仅可在Stage模型下使用。
208
209| 类型 | 说明 |
210| --- | --- |
211| [_AutoFillPopupConfig.PopupSize](js-apis-inner-application-autoFillPopupConfig-sys.md#popupsize) | 表示气泡弹窗的宽和高。 |
212