2 <div class="modal-header pb-0 border-0 border-bottom">
4 <div class="container-fluid">
6 <div class="col-md-12">
7 <label class="dl-h3">{{ topic.name }}</label>
12 <div class="col-md-12">
20 <div class="modal-body border-0">
21 <div class="container-fluid">
22 <div class="form-group">
24 <div class="col-md-4"><label class="dl-emphasis1">Status</label></div>
26 <div class="col-md-8">
27 <label class="dl-switch">
28 <input #t_enable id="switch" type="checkbox" [(ngModel)]="tempEnabled" />
29 <span class="dl-slider round"></span>
35 <div class="form-group">
37 <div class="col-md-4">
38 <label class="dl-emphasis1" for="inputUserName">Authentication</label>
40 <div class="col-md-4">
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-4">
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-4">
54 <label class="dl-emphasis1">Sink</label>
56 <div class="col-md-8">
57 <div class="row d-flex flex-wrap">
58 <div *ngFor="let db of dbs" class="col-md-6 pb-1">
59 <div class="input-group">
60 <div class="input-group-prepend">
61 <label class="input-group-text dl-input-chk-label">
62 <input id="chk_{{ db }}" type="checkbox" [checked]="this.topic.sinkdbs.includes(db)"
63 (change)="this.updateSelectedDB($event, db)" />
64 <span class="dl-input-checkmark"></span>
67 <label class="form-control dl-input-chk" for="chk_{{ db }}">
77 <div class="form-group">
79 <div class="col-md-4">
80 <label class="dl-emphasis1">Data format</label>
82 <div class="col-md-4">
83 <select #t_dataFormat class="custom-select dl-input-text" id="selDataFormat">
84 <option *ngFor="let item of dataFormats" [selected]="item == topic.dataFormat">
91 <div class="form-group">
93 <div class="col-md-4">
94 <label class="dl-emphasis1">TTL (days)</label>
96 <div class="col-md-4">
97 <input #t_ttl [value]="topic.ttl" class="form-control dl-input-text" id="inputTtl" type="text"
103 <div class="form-group">
105 <div class="col-md-4">
106 <label class="dl-emphasis1">Raw data</label>
108 <div class="col-md-4">
109 <div class="input-group">
110 <div class="input-group-prepend">
111 <label class="input-group-text dl-input-chk-label">
112 <input #t_saveRaw id="chkSaveRaw" [(ngModel)]="tempSaveRaw" type="checkbox" />
113 <span class="dl-input-checkmark"></span>
116 <label class="form-control dl-input-chk" for="chkSaveRaw">
124 <div class="form-group">
126 <div class="col-md-4">
127 <label class="dl-emphasis1">Correlate cleard message</label>
129 <div class="col-md-4">
130 <div class="input-group">
131 <div class="input-group-prepend">
132 <label class="input-group-text dl-input-chk-label">
133 <input #t_msg id="chkMsg" [(ngModel)]="tempMsg" type="checkbox" />
134 <span class="dl-input-checkmark"></span>
137 <label class="form-control dl-input-chk" for="chkMsg">
145 <div class="form-group">
147 <div class="col-md-4">
148 <label class="dl-emphasis1">ID extraction</label>
150 <div class="col-md-8">
151 <div class="d-flex row align-items-center" *ngFor="let field of idExFields; let i = index">
152 <div class="col-md-6 order-1">
153 <input [(ngModel)]="field.item" class="form-control dl-input-text" placeholder="/event-header/id"
154 type="text" [value]="field.item" />
156 <div class="order-2">
157 <button type="button" class="btn dl-icon-enable p-2" (click)="addIdField(i)">
158 <i class="fa fa-plus fa-xs" aria-hidden="true"></i>
161 <div class="order-3">
162 <button type="button" class="btn dl-icon-enable p-2" (click)="deleteIdField(i)">
163 <i class="fa fa-trash fa-xs" aria-hidden="true"></i>
174 <div class="modal-footer border-0 pt-0 pb-2">
175 <div class="container-fluid">
177 <div class="col-md-6 p-0"></div>
178 <div class="col-md-3 p-1">
180 <button type="button" class="btn dl-btn-dark btn-block" (click)="passBack()">
185 <div class="col-md-3 p-1">
187 <button type="button" class="btn dl-btn-light btn-block" (click)="activeModal.close('Close click')">