# @ohos.app.ability.autoFillManager (autoFillManager)(系统接口) autoFillManager模块提供账号密码保存等功能。 不同于页面切换时触发的系统自动保存功能,该功能需要由用户手动触发。例如用户在网站上输入了账号密码,并点击“保存”按钮,才能触发相应的自动保存操作。 > **说明:** > > 本模块首批接口从API version 11 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 > > 本模块接口仅可在Stage模型下使用。 > > 当前页面仅包含本模块的系统接口,其他公开接口参见[@ohos.app.ability.autoFillManager (autoFillManager)](js-apis-app-ability-autoFillManager.md)。 ## 导入模块 ```ts import { autoFillManager } from '@kit.AbilityKit'; ``` ## ViewData type ViewData = _ViewData.default 自动填充的视图数据信息。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_ViewData.default](js-apis-inner-application-viewData-sys.md) | 表示自动填充的视图数据信息。 | ## PageNodeInfo type PageNodeInfo = _PageNodeInfo.default 自动填充的页面节点信息。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_PageNodeInfo.default](js-apis-inner-application-pageNodeInfo-sys.md) | 表示自动填充的页面节点信息。 | ## FillRequest type FillRequest = _AutoFillRequest.FillRequest 自动填充的请求信息。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillRequest.FillRequest](js-apis-inner-application-autoFillRequest-sys.md#fillrequest) | 表示自动填充的请求信息。 | ## SaveRequest type SaveRequest = _AutoFillRequest.SaveRequest 自动保存的请求信息。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillRequest.SaveRequest](js-apis-inner-application-autoFillRequest-sys.md#saverequest) | 表示自动保存的请求信息。 | ## UpdateRequest12+ type UpdateRequest = _AutoFillRequest.UpdateRequest 自动填充的更新信息。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillRequest.UpdateRequest](js-apis-inner-application-autoFillRequest-sys.md#updaterequest12) | 表示自动填充的更新信息。 | ## FillResponse type FillResponse = _AutoFillRequest.FillResponse 自动填充的响应信息。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillRequest.FillResponse](js-apis-inner-application-autoFillRequest-sys.md#fillresponse) | 表示自动填充的响应信息。 | ## FillRequestCallback type FillRequestCallback = _AutoFillRequest.FillRequestCallback 自动填充或者生成密码时的回调对象,可以通过此回调通知客户端成功或者失败。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillRequest.FillRequestCallback](js-apis-inner-application-autoFillRequest-sys.md#fillrequestcallback) | 表示自动填充或者生成密码时的回调对象,可以通过此回调通知客户端成功或者失败。 | ## SaveRequestCallback type SaveRequestCallback = _AutoFillRequest.SaveRequestCallback 自动保存或者手动保存请求的回调对象。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillRequest.SaveRequestCallback](js-apis-inner-application-autoFillRequest-sys.md#saverequestcallback) | 表示自动保存或者手动保存请求的回调对象。 | ## CustomData13+ type CustomData = _CustomData.default 自定义数据。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_CustomData.default](js-apis-inner-application-customData-sys.md) | 表示自定义数据。 | ## AutoFillRect12+ type AutoFillRect = _AutoFillRect.default 用于自动填充的矩形区域。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillRect.default](js-apis-inner-application-autoFillRect-sys.md) | 表示用于自动填充的矩形区域。 | ## AutoFillPopupConfig12+ type AutoFillPopupConfig = _AutoFillPopupConfig.default 自动填充气泡弹窗的尺寸和位置信息。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillPopupConfig.default](js-apis-inner-application-autoFillPopupConfig-sys.md) | 表示自动填充气泡弹窗的尺寸和位置信息。 | ## PopupSize12+ type PopupSize = _AutoFillPopupConfig.PopupSize 气泡弹窗的宽和高。 **系统接口**:此接口为系统接口。 **系统能力**:SystemCapability.Ability.AbilityRuntime.AbilityCore **模型约束**:此接口仅可在Stage模型下使用。 | 类型 | 说明 | | --- | --- | | [_AutoFillPopupConfig.PopupSize](js-apis-inner-application-autoFillPopupConfig-sys.md#popupsize) | 表示气泡弹窗的宽和高。 |