<!-- start-dynamic-structural-directives-content -->
<!-- IMPORTANT: This table is not generated automatically. -->

## Structural Directives

With these kind of directives you can replace the default **StreamComponent** with your own component. You can also add your own components to the default ones.

| **Directive**  |  **Reference**   |
| :------------: | :--------------: |
| **\*ovStream** | [StreamDirective](../directives/StreamDirective.html) |

<!-- end-dynamic-structural-directives-content -->

## API Directives
With the following directives you can modify the default User Interface with the aim of fully customizing your videoconference application.

<!-- start-dynamic-api-directives-content -->
| **Parameter** | **Type** | **Reference** | 
|:--------------------------------: | :-------: | :---------------------------------------------: |
| **displayAudioDetection** | `boolean` | [StreamDisplayAudioDetectionDirective](../directives/StreamDisplayAudioDetectionDirective.html) |
| **displayParticipantName** | `boolean` | [StreamDisplayParticipantNameDirective](../directives/StreamDisplayParticipantNameDirective.html) |
| **videoControls** | `boolean` | [StreamVideoControlsDirective](../directives/StreamVideoControlsDirective.html) |
<!-- end-dynamic-api-directives-content -->
