# DisplayBackend

`import { DisplayBackend } from "destack:display/binding";`

Display backend.

```ds title="DisplayBackend"
export struct DisplayBackend {
    backend: DisplayBackendKind;
    status: HostBackendStatus;
    name: string;
    priority: uint16;
    flags: DisplayBackendFlags;
}
```

[language/library/src/display/binding/backend.ds:73:84](https://github.com/destack-sh/destack/blob/main/language/library/src/display/binding/backend.ds#L73-L84)

## Members

### `backend: DisplayBackendKind`

Backend kind.

### `status: HostBackendStatus`

Host availability status.

### `name: string`

Display name.

### `priority: uint16`

Selection priority for `DisplayBackendKind.Auto`.

### `flags: DisplayBackendFlags`

Backend capability flags.
