---
title: "ISourceFile"
---
# ISourceFile

Defined in: [src/types/file-browser.d.ts:29](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L29)

The module creates a web browser dialog box. In a Web browser ,you can select an image, remove, drag it. Upload new

## Extended by

- [`IFileBrowserItemElement`](./types.IFileBrowserItemElement.html)

### type

**type**: `"file"` \| `"image"` \| `"folder"`

Defined in: [src/types/file-browser.d.ts:30](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L30)

***

### file?

`optional` **file?**: `string`

Defined in: [src/types/file-browser.d.ts:31](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L31)

***

### fileIsAbsolute?

`optional` **fileIsAbsolute?**: `boolean`

Defined in: [src/types/file-browser.d.ts:32](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L32)

***

### name?

`optional` **name?**: `string`

Defined in: [src/types/file-browser.d.ts:33](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L33)

***

### thumb?

`optional` **thumb?**: `string`

Defined in: [src/types/file-browser.d.ts:34](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L34)

***

### thumbIsAbsolute?

`optional` **thumbIsAbsolute?**: `boolean`

Defined in: [src/types/file-browser.d.ts:35](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L35)

***

### changed?

`optional` **changed?**: `string` \| `number`

Defined in: [src/types/file-browser.d.ts:36](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L36)

***

### size?

`optional` **size?**: `string`

Defined in: [src/types/file-browser.d.ts:37](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L37)

***

### isImage?

`optional` **isImage?**: `boolean`

Defined in: [src/types/file-browser.d.ts:38](https://github.com/xdan/jodit/blob/main/src/types/file-browser.d.ts#L38)
