# Function: queryFolderPermission()

```ts
function queryFolderPermission(handle, mode?): Promise<PermissionState>;
```

Defined in: [packages/core/src/storage/directory-access.ts:83](https://github.com/leifriksheim/minca/blob/main/core/src/storage/directory-access.ts#L83)

Asks what this origin is currently allowed to do with a folder.

## Parameters

| Parameter | Type | Default value |
| ------ | ------ | ------ |
| `handle` | [`DirectoryHandleLike`](https://minca.dev/api/core/interfaces/DirectoryHandleLike.md) | `undefined` |
| `mode?` | [`FolderAccessMode`](https://minca.dev/api/storage/type-aliases/FolderAccessMode.md) | `'readwrite'` |

## Returns

`Promise`\<`PermissionState`\>
