--- layout: default menu_item: api title: FilterSource description: Version 0.26.1 menu_item: api return_to: "API Documentation Index": /api/ sections: "#filemode": "#filemode" "#flags": "#flags" "#id": "#id" "#mode": "#mode" "#path": "#path" "#repo": "#repo" --- ## FilterSource#filemode SyncExperimental ```js var result = filterSource.filemode(); ``` | Returns | | | --- | --- | | Number | | ## FilterSource#flags SyncExperimental ```js var result = filterSource.flags(); ``` | Returns | | | --- | --- | | Number | | ## FilterSource#id SyncExperimental ```js var oid = filterSource.id(); ``` | Returns | | | --- | --- | | [Oid](/api/oid/) | | ## FilterSource#mode SyncExperimental ```js var result = filterSource.mode(); ``` | Returns | | | --- | --- | | Number | | ## FilterSource#path SyncExperimental ```js var string = filterSource.path(); ``` | Returns | | | --- | --- | | String | | ## FilterSource#repo AsyncExperimental ```js filterSource.repo().then(function(repository) { // Use repository }); ``` | Returns | | | --- | --- | | [Repository](/api/repository/) | |