2 <div class="modal-header pb-0 border-0">
3 <div class="container-fluid">
5 <div class="col-md-12">
6 <label class="dl-h3">{{ title }}</label>
11 <div class="col-md-12">
18 <div class="modal-body border-0">
19 <div class="container-fluid">
20 <div class="form-group">
22 <div class="col-md-4"><label class="dl-emphasis1">Status</label></div>
24 <div class="col-md-8">
25 <label class="dl-switch">
26 <input id="switch" type="checkbox" [(ngModel)]="tempEnabled" />
27 <span class="dl-slider round"></span>
33 <div class="form-group">
35 <div class="col-md-12">
36 <label class="dl-emphasis1" for="inputUserName">Authentication</label>
40 <div class="col-md-6">
41 <input #t_login [value]="topic.login" class="form-control dl-input-text" id="inputUserName" type="text"
42 placeholder="Username" />
44 <div class="col-md-6">
45 <input #t_password [value]="topic.password" class="form-control dl-input-text" id="inputPass" type="text"
46 placeholder="Password" />
51 <div class="form-group">
53 <div class="col-md-6">
54 <label class="dl-emphasis1">Data format</label>
56 <div class="col-md-6">
57 <label class="dl-emphasis1">TTL (days)</label>
61 <div class="col-md-6">
62 <select #t_dataFormat class="custom-select dl-input-text" id="selDataFormat">
63 <option *ngFor="let item of dataFormats" [selected]="item == topic.dataFormat">
67 <div class="col-md-6">
68 <input #t_ttl [value]="topic.ttl" class="form-control dl-input-text" id="inputTtl" type="text"
74 <div class="form-group">
76 <div class="col-md-12"><label class="dl-emphasis1">Sink</label></div>
78 <div class="row d-flex flex-wrap">
79 <div *ngFor="let db of dbs" class="col-md-6 pb-1">
80 <div class="input-group">
81 <div class="input-group-prepend">
82 <label class="input-group-text dl-input-chk-label">
83 <input id="chk_{{ db }}" type="checkbox" [checked]="this.topic.sinkdbs.includes(db)"
84 (click)="this.updateSelectedDB($event, db)" />
85 <span class="dl-input-checkmark"></span>
88 <label class="form-control dl-input-chk" for="chk_{{ db }}">
96 <div class="form-group">
98 <div class="col-md-12">
99 <label class="dl-emphasis1">Raw data</label>
103 <div class="col-md-6">
104 <div class="input-group">
105 <div class="input-group-prepend">
106 <label class="input-group-text dl-input-chk-label">
107 <input id="chkSaveRaw" [(ngModel)]="tempSaveRaw" type="checkbox" />
108 <span class="dl-input-checkmark"></span>
111 <label class="form-control dl-input-chk" for="chkSaveRaw">
120 <div class="modal-footer border-0 pt-0 pb-2">
121 <div class="container-fluid">
123 <div class="col-md-6 p-0">
126 <div class="col-md-3 p-1">
128 <button type="button" class="btn dl-btn-dark btn-block" (click)="this.passBack()">
133 <div class="col-md-3 p-1">
135 <button type="button" class="btn dl-btn-light btn-block" (click)="activeModal.close('Close click')">