## Index

### Variables

- app
- create
- setPrototypeOf
- slice
- trustProxyDefaultSymbol

### Functions

- isPath
- isTlsOptions
- tryRender

## Variables

### Const app

app: Application = {} as Application

- Defined in home/runner/work/opine/opine/src/application.ts:41

Application prototype.

### Const create

create: create = Object.create

- Defined in home/runner/work/opine/opine/src/application.ts:26

### Const setPrototypeOf

setPrototypeOf: any = Object.setPrototypeOf

- Defined in home/runner/work/opine/opine/src/application.ts:27

### Const slice

slice: slice = Array.prototype.slice

- Defined in home/runner/work/opine/opine/src/application.ts:28

### Private Const trustProxyDefaultSymbol

trustProxyDefaultSymbol: "@@symbol:trust_proxy_default" = "@@symbol:trust_proxy_default"

- Defined in home/runner/work/opine/opine/src/application.ts:34

Variable for trust proxy inheritance

## Functions

### Const isPath

- isPath(thing: unknown): thing is string | RegExp

- - Defined in home/runner/work/opine/opine/src/application.ts:155

  #### Parameters

  - ##### thing: unknown

  #### Returns thing is string | RegExp

### Const isTlsOptions

- isTlsOptions(options?: number | string | HTTPOptions | HTTPSOptions): options is HTTPSOptions

- - Defined in home/runner/work/opine/opine/src/application.ts:540

  #### Parameters

  - ##### Optional options: number | string | HTTPOptions | HTTPSOptions

  #### Returns options is HTTPSOptions

### Private tryRender

- tryRender(view: any, options: any, callback: Function): Promise<void>

- - Defined in home/runner/work/opine/opine/src/application.ts:436

  Try rendering a view.

  #### Parameters

  - ##### view: any

  - ##### options: any

  - ##### callback: Function

  #### Returns Promise<void>

Generated using TypeDoc