1e41f4b71Sopenharmony_ci# PageNodeInfo (System API)
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ciPageNodeInfo defines the page node information used for auto-fill.
4e41f4b71Sopenharmony_ci
5e41f4b71Sopenharmony_ci> **NOTE**
6e41f4b71Sopenharmony_ci> 
7e41f4b71Sopenharmony_ci> The initial APIs of this module are supported since API version 11. Newly added APIs will be marked with a superscript to indicate their earliest API version.
8e41f4b71Sopenharmony_ci> The APIs provided by this module are system APIs.
9e41f4b71Sopenharmony_ci> The APIs of this module can be used only in the stage model.
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ci## Attributes
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci**System capability**: SystemCapability.Ability.AbilityRuntime.AbilityCore
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ci| Name       | Type                | Read-Only| Optional| Description                                                        |
16e41f4b71Sopenharmony_ci| ----------- | -------------------- | ----| ---- | ------------------------------------------------------------ |
17e41f4b71Sopenharmony_ci| id    | number               | No  | No  | ID of the page node.                              |
18e41f4b71Sopenharmony_ci| depth    | number              | No  | No  | Depth of the page node.                              |
19e41f4b71Sopenharmony_ci| autoFillType    | [AutoFillType](js-apis-inner-application-autoFillType-sys.md)        | No  | No  | Type of the element to be automatically filled in.   |
20e41f4b71Sopenharmony_ci| tag    | string              | No  | No  | Tag of the page node.                              |
21e41f4b71Sopenharmony_ci| value    | string              | No  | No  | Value of the page node.                              |
22e41f4b71Sopenharmony_ci| placeholder    | string              | No  | Yes  | Placeholder of the page node.                              |
23e41f4b71Sopenharmony_ci| passwordRules    | string              | No  | Yes  | Rules for generating passwords.                              |
24e41f4b71Sopenharmony_ci| enableAutoFill    | boolean              | No  | No  | Status of the auto-fill feature.                              |
25e41f4b71Sopenharmony_ci| rect<sup>12+</sup>    | [AutoFillRect](js-apis-inner-application-autoFillRect-sys.md) | No  | No  | Coordinates, width, and height of the page node. |
26e41f4b71Sopenharmony_ci| isFocus<sup>12+</sup>    | boolean              | No  | No  | Whether the page node has focus.                              |
27e41f4b71Sopenharmony_ci| metadata<sup>12+</sup>    | string              | No  | Yes  | Metadata of the page node.                              |
28