[@rxap/life-cycle](../wiki/globals) / IsAppReadyGuard

# Class: IsAppReadyGuard

Defined in: [is-app-ready.guard.ts:12](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/life-cycle/src/lib/is-app-ready.guard.ts#L12)

## Constructors

### new IsAppReadyGuard()

> **new IsAppReadyGuard**(`lifecycle`): [`IsAppReadyGuard`](../wiki/Class.IsAppReadyGuard)

Defined in: [is-app-ready.guard.ts:14](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/life-cycle/src/lib/is-app-ready.guard.ts#L14)

#### Parameters

##### lifecycle

[`LifeCycleService`](../wiki/Class.LifeCycleService)

#### Returns

[`IsAppReadyGuard`](../wiki/Class.IsAppReadyGuard)

## Methods

### canActivate()

> **canActivate**(`next`, `state`): `Observable`\<`boolean`\>

Defined in: [is-app-ready.guard.ts:17](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/life-cycle/src/lib/is-app-ready.guard.ts#L17)

#### Parameters

##### next

`ActivatedRouteSnapshot`

##### state

`RouterStateSnapshot`

#### Returns

`Observable`\<`boolean`\>
