# useKeyHold

```ts
function useKeyHold(owner, key): EmberHotkeyState<boolean>;
```

Defined in: [packages/ember-hotkeys/src/useKeyHold.ts:8](https://github.com/TanStack/hotkeys/blob/main/packages/ember-hotkeys/src/useKeyHold.ts#L8)

Getter arguments can read changing tracked component properties.

## Parameters

### owner

`object`

### key

[`MaybeGetter`](../type-aliases/MaybeGetter.md)\<`IndividualKey`\>

## Returns

[`EmberHotkeyState`](../interfaces/EmberHotkeyState.md)\<`boolean`\>
