# Class ClientRenderPipeline

#### Implements

- Partial<SubAppRenderPipeline>

- Defined in subapp/client-render-pipeline.ts:15

#####
Index

### Constructors

constructor

### Properties

csrData?
framework?
prepResult?
preparePromise?
subAppName

### Methods

_getSubApp
_mount
_reload
_unmount
executeRender
getPrepResult
isPrepared
start
startPrepare
waitForPrepare

## Constructors

### constructor

- new ClientRenderPipeline(csrData): ClientRenderPipeline

- #### Parameters

  - csrData: SubAppCSRData

  #### Returns ClientRenderPipeline

  - Defined in subapp/client-render-pipeline.ts:23

## Properties

### `Optional` csrData

csrData?: SubAppCSRData

- Defined in subapp/client-render-pipeline.ts:18

### `Optional` framework

framework?: ClientFrameworkLib

- Defined in subapp/client-render-pipeline.ts:19

### `Optional` prepResult

prepResult?: SubAppFeatureResult

- Defined in subapp/client-render-pipeline.ts:20

### `Optional` preparePromise

preparePromise?: Promise<unknown>

- Defined in subapp/client-render-pipeline.ts:21

### subAppName

subAppName: string

The component instance subapp mounted on

- Defined in subapp/client-render-pipeline.ts:17

## Methods

### _getSubApp

- _getSubApp(): SubAppDef

- #### Returns SubAppDef

  - Defined in subapp/client-render-pipeline.ts:53

### _mount

- _mount(_): void

- #### Parameters

  - _: any

  #### Returns void

  Implementation of Partial._mount

  - Defined in subapp/client-render-pipeline.ts:59

### _reload

- _reload(): Promise<void>

- #### Returns Promise<void>

  Implementation of Partial._reload

  - Defined in subapp/client-render-pipeline.ts:65

### _unmount

- _unmount(_): void

- #### Parameters

  - _: any

  #### Returns void

  Implementation of Partial._unmount

  - Defined in subapp/client-render-pipeline.ts:62

### executeRender

- executeRender(): void

- #### Returns void

  Implementation of Partial.executeRender

  - Defined in subapp/client-render-pipeline.ts:49

### getPrepResult

- getPrepResult(): SubAppFeatureResult

- #### Returns SubAppFeatureResult

  Implementation of Partial.getPrepResult

  - Defined in subapp/client-render-pipeline.ts:41

### isPrepared

- isPrepared(): boolean

- #### Returns boolean

  Implementation of Partial.isPrepared

  - Defined in subapp/client-render-pipeline.ts:45

### start

- start(_reload?): Promise<void>

- #### Parameters

  - `Optional` _reload: boolean

  #### Returns Promise<void>

  Implementation of Partial.start

  - Defined in subapp/client-render-pipeline.ts:29

### startPrepare

- startPrepare(): void

- #### Returns void

  Implementation of Partial.startPrepare

  - Defined in subapp/client-render-pipeline.ts:33

### waitForPrepare

- waitForPrepare(): Promise<SubAppFeatureResult>

- #### Returns Promise<SubAppFeatureResult>

  Implementation of Partial.waitForPrepare

  - Defined in subapp/client-render-pipeline.ts:37