[**@rxap/life-cycle v19.0.3**](../README.md)

***

[@rxap/life-cycle](../globals.md) / 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`](IsAppReadyGuard.md)

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`](LifeCycleService.md)

#### Returns

[`IsAppReadyGuard`](IsAppReadyGuard.md)

## 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`\>
