[LatteBun](../wiki/modules) / [src/templateFile](../wiki/src.templateFile) / templateFile

# Class: templateFile

Defined in: [src/templateFile.ts:4](https://github.com/IsCoffeeTho/lattebun/blob/8382ec8f32febfc92c68f7997028a277c41970a1/src/templateFile.ts#L4)

## Extends

- [`template`](../wiki/src.template.Class.template)

## Constructors

### Constructor

```ts
new templateFile(filename): templateFile;
```

Defined in: [src/templateFile.ts:5](https://github.com/IsCoffeeTho/lattebun/blob/8382ec8f32febfc92c68f7997028a277c41970a1/src/templateFile.ts#L5)

#### Parameters

##### filename

`string`

#### Returns

`templateFile`

#### Overrides

[`template`](../wiki/src.template.Class.template).[`constructor`](../wiki/src.template.Class.template#constructor)

## Methods

### bake()

```ts
bake(fillable): Template;
```

Defined in: [src/template.ts:10](https://github.com/IsCoffeeTho/lattebun/blob/8382ec8f32febfc92c68f7997028a277c41970a1/src/template.ts#L10)

#### Parameters

##### fillable

[`bakeableTemplateDescriptor`](../wiki/src.LatteBun.LatteBun.TypeAlias.bakeableTemplateDescriptor)

#### Returns

[`Template`](../wiki/src.LatteBun.LatteBun.Interface.Template)

#### Inherited from

[`template`](../wiki/src.template.Class.template).[`bake`](../wiki/src.template.Class.template#bake)

***

### fill()

```ts
fill(fillable): DataStream;
```

Defined in: [src/template.ts:29](https://github.com/IsCoffeeTho/lattebun/blob/8382ec8f32febfc92c68f7997028a277c41970a1/src/template.ts#L29)

#### Parameters

##### fillable

[`templateDescriptor`](../wiki/src.LatteBun.LatteBun.TypeAlias.templateDescriptor)

#### Returns

[`DataStream`](../wiki/src.LatteBun.LatteBun.TypeAlias.DataStream)

#### Inherited from

[`template`](../wiki/src.template.Class.template).[`fill`](../wiki/src.template.Class.template#fill)
