100 lines
4.0 KiB
HTML
100 lines
4.0 KiB
HTML
<div class="ui-g">
|
|
|
|
<!--<form [formGroup]="discoveryFormGroup" (ngSubmit)="discoveryStartClick()" >-->
|
|
<div class="ui-g-12">
|
|
<label>Probe</label>
|
|
</div>
|
|
<div class="ui-g-12 ui-bottom-space-20">
|
|
<of-probe-selector [hidden]="requestStart" [preProbe]="probe" (probeSelected)="onProbeSelect($event)"></of-probe-selector>
|
|
</div>
|
|
<div class="ui-g-12">
|
|
<label>IP Version</label>
|
|
</div>
|
|
<div class="ui-g-12 ui-bottom-space-20">
|
|
<div class="ui-g-6 ui-g-nopad">
|
|
<p-radioButton name="group1" value="0" label="IPv4" [(ngModel)]="ipVesion" inputId="opt1"></p-radioButton>
|
|
</div>
|
|
<div class="ui-g-6 ui-g-nopad">
|
|
<p-radioButton name="group1" value="1" label="IPv6" [(ngModel)]="ipVesion" inputId="opt2"></p-radioButton>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="ui-g-12">
|
|
<label>IP Adress</label>
|
|
<input type="hidden" >
|
|
</div>
|
|
<div class="ui-g-12">
|
|
<div class="ui-inputgroup">
|
|
<span style="margin-right: 18px">Start </span>
|
|
<input type="text" pInputText placeholder="127" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="0" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="0" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="1" maxlength="3">
|
|
</div>
|
|
</div>
|
|
<div class="ui-g-12">
|
|
<div class="ui-inputgroup">
|
|
<span style="margin-right: 24px">End </span>
|
|
<input type="text" pInputText placeholder="127" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="0" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="0" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="1" maxlength="3">
|
|
</div>
|
|
</div>
|
|
<div class="ui-g-12 ui-bottom-space-20">
|
|
<div class="ui-inputgroup">
|
|
<span style="margin-right: 5px">Exclud </span>
|
|
<input type="text" pInputText placeholder="127" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="0" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="0" maxlength="3">
|
|
<span class="ui-inputgroup-addon">.</span>
|
|
<input type="text" pInputText placeholder="1" maxlength="3">
|
|
</div>
|
|
</div>
|
|
<div class="ui-g-12">
|
|
<label>Port type</label>
|
|
</div>
|
|
<div class="ui-g-12 ui-bottom-space-20">
|
|
<div class="ui-g-6 ui-g-nopad">
|
|
<p-radioButton name="group2" value="0" label="TCP" [(ngModel)]="portType" inputId="opt3"></p-radioButton>
|
|
</div>
|
|
<div class="ui-g-6 ui-g-nopad">
|
|
<p-radioButton name="group2" value="1" label="UDP" [(ngModel)]="portType" inputId="opt4"></p-radioButton>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="ui-g-12">
|
|
<label>Port</label>
|
|
</div>
|
|
<div class="ui-g-12 ui-g-nopad ui-bottom-space-20">
|
|
<div class="ui-g-4">
|
|
<p-inputMask slotChar=" " mask="9999" [(ngModel)]="startPort" placeholder="Start" [autoClear]="false"></p-inputMask>
|
|
</div>
|
|
<div class="ui-g-4">
|
|
<p-inputMask mask="9999" [(ngModel)]="endPort" placeholder="End" [autoClear]="false"></p-inputMask>
|
|
</div>
|
|
<div class="ui-g-4">
|
|
<p-inputMask mask="9999" [(ngModel)]="excludePort" placeholder="Exclude" [autoClear]="false"></p-inputMask>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="ui-g-12">
|
|
<label>Service</label>
|
|
</div>
|
|
<div class="ui-g-12 ui-g-nopad">
|
|
<of-service-selector [disabled]="!serviceChecked" [(includeServices)]="includeServices"></of-service-selector>
|
|
</div>
|
|
<div class="ui-g-12" dir="rtl">
|
|
<button type="submit" label="Discovery Start" pButton class="ui-button-width-fit" ></button>
|
|
</div>
|
|
<!--</form>-->
|
|
</div>
|