--- layout: default menu_item: api title: DiffFile description: Version 0.26.1 menu_item: api return_to: "API Documentation Index": /api/ sections: "#flags": "#flags" "#id": "#id" "#mode": "#mode" "#path": "#path" "#size": "#size" "Instance Variables": "#ivars" --- ## DiffFile#flags Sync ```js var number = diffFile.flags(); ``` Returns the file's flags | Returns | | | --- | --- | | Number | | ## DiffFile#id Sync ```js var oid = diffFile.id(); ``` Returns the file's Oid | Returns | | | --- | --- | | [Oid](/api/oid/) | | ## DiffFile#mode Sync ```js var number = diffFile.mode(); ``` Returns the file's mode | Returns | | | --- | --- | | Number | | ## DiffFile#path Sync ```js var string = diffFile.path(); ``` Returns the file's path | Returns | | | --- | --- | | String | | ## DiffFile#size Sync ```js var number = diffFile.size(); ``` Returns the file's size | Returns | | | --- | --- | | Number | | ## Instance Variables | Variable | Type | Description | | --- | --- | --- | | flags | Number | | | id | Oid | | | idAbbrev | Number | | | mode | Number | | | path | String | | | size | Number | |