2017-05-27 23:21:08 -04:00
|
|
|
<div id="wrapper">
|
2017-05-28 02:53:12 -04:00
|
|
|
<my-scalar-close></my-scalar-close>
|
2017-05-27 23:21:08 -04:00
|
|
|
<div *ngIf="error">
|
|
|
|
<p class="text-danger">{{ error }}</p>
|
|
|
|
</div>
|
|
|
|
<div *ngIf="loading && !error">
|
|
|
|
<p><i class="fa fa-circle-o-notch fa-spin"></i> Loading...</p>
|
|
|
|
</div>
|
|
|
|
<div *ngIf="!error && !loading">
|
2017-09-08 22:53:52 -04:00
|
|
|
|
|
|
|
<!-- ------------------------ -->
|
|
|
|
<!-- WIDGETS -->
|
|
|
|
<!-- ------------------------ -->
|
|
|
|
<h4>
|
|
|
|
Widgets <i class="fa fa-question-circle text-info" style="font-size: 15px;" placement="bottom"
|
|
|
|
ngbTooltip="Widgets add small apps to Riot, like Google Docs, Jitsi conferences, and YouTube videos"></i>
|
|
|
|
</h4>
|
2017-05-27 23:21:08 -04:00
|
|
|
<div class="integration-container">
|
2017-10-10 00:00:29 -04:00
|
|
|
<my-integration *ngFor="let integration of integrations | myFilter:'type':'widget'"
|
2017-09-08 22:53:52 -04:00
|
|
|
[integration]="integration"
|
|
|
|
[roomId]="roomId"
|
|
|
|
[scalarToken]="scalarToken"
|
|
|
|
(updated)="updateIntegration(integration)"></my-integration>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- ------------------------ -->
|
|
|
|
<!-- BOTS -->
|
|
|
|
<!-- ------------------------ -->
|
|
|
|
<h4>
|
|
|
|
Bots <i class="fa fa-question-circle text-info" style="font-size: 15px;" placement="bottom"
|
|
|
|
ngbTooltip="Bots can provide entertainment or some utility to your room"></i>
|
|
|
|
</h4>
|
|
|
|
<div class="integration-container">
|
2017-10-10 00:00:29 -04:00
|
|
|
<my-integration *ngFor="let integration of integrations | myFilter:'type':'bot'"
|
2017-09-08 22:53:52 -04:00
|
|
|
[integration]="integration"
|
|
|
|
[roomId]="roomId"
|
|
|
|
[scalarToken]="scalarToken"
|
|
|
|
(updated)="updateIntegration(integration)"></my-integration>
|
2017-10-10 00:00:29 -04:00
|
|
|
<my-integration *ngFor="let integration of integrations | myFilter:'type':'complex-bot'"
|
2017-09-08 22:53:52 -04:00
|
|
|
[integration]="integration"
|
|
|
|
[roomId]="roomId"
|
|
|
|
[scalarToken]="scalarToken"
|
|
|
|
(updated)="updateIntegration(integration)"></my-integration>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- ------------------------ -->
|
|
|
|
<!-- BRIDGES -->
|
|
|
|
<!-- ------------------------ -->
|
|
|
|
<h4>
|
|
|
|
Bridges <i class="fa fa-question-circle text-info" style="font-size: 15px;" placement="bottom"
|
|
|
|
ngbTooltip="Bridges allow people on other platforms to talk in the room"></i>
|
|
|
|
</h4>
|
|
|
|
<div class="integration-container">
|
2017-10-10 00:00:29 -04:00
|
|
|
<my-integration *ngFor="let integration of integrations | myFilter:'type':'bridge'"
|
2017-05-29 00:51:04 -04:00
|
|
|
[integration]="integration"
|
|
|
|
[roomId]="roomId"
|
|
|
|
[scalarToken]="scalarToken"
|
|
|
|
(updated)="updateIntegration(integration)"></my-integration>
|
2017-05-27 23:21:08 -04:00
|
|
|
</div>
|
2017-05-27 03:27:36 -04:00
|
|
|
</div>
|
|
|
|
</div>
|