1 <div class="modal-header">
2 <h3 class="modal-title" id="modal-title">{{ data.el.Name }}</h3>
4 <div class="modal-body" id="modal-body">
6 <div class="col-md-3"><span>Name:</span></div>
8 <input type="text" class="form-control" ng-model="mediator.name" />
12 <div class="col-md-3"><span>DeviceType:</div>
13 <div class="col-md-9">
14 <select class="form-control" ng-model="mediator.devicetype" >
15 <option ng-repeat="option in options.nedevicetype" value="{{option.Value}}">{{option.Name}}</option>
20 <div class="col-md-3"><span>IP address:</div>
21 <div class="col-md-9">
22 <input type="text" ng-model="mediator.remoteip" class="form-control" style="display:inline-block;width:70%;"/>
23 <span> : </span>
24 <input type="text" ng-model="mediator.remoteport" class="form-control" style="display:inline-block;width:25%;float:right;"/>
29 <div class="col-md-3"><span>TrapsPort:</div>
30 <div class="col-md-9">
31 <input type="number" class="form-control" ng-model="mediator.trapsport" />
35 <div class="col-md-3"><span>NetconfPort:</div>
36 <div class="col-md-9">
37 <input type="number" class="form-control" ng-model="mediator.ncport" />
41 <div class="col-md-3"><span>NeModel:</div>
42 <div class="col-md-9">
43 <select class="form-control" ng-model="mediator.nexml">
44 <option ng-repeat="option in options.nexmlmodel" value="{{option}}">{{option}}</option>
50 <uib-accordion close-others="oneAtATime">
51 <div uib-accordion-group class="panel-default" is-open="false">
52 <uib-accordion-heading>
53 <i class="pull-left fa" ng-class="{'fa-chevron-down': false, 'fa-chevron-right': true}"></i>
54 <span>{{'ODL Connection Config' | translate}}</span>
55 </uib-accordion-heading>
56 <div class="" style="position:relative;">
57 <button class="btn btn-default" ng-click="odledit()" style="position:absolute;top:1rem;right:1rem;"><i class="fa fa-edit"></i></button>
59 <div class="col-md-3"><span >Hostname:</span></div>
60 <div class="col-md-6"><input ng-disabled="!odlsavebtn.enabled" class="form-control" type="text" ng-model="odlconfig.Server" /></div>
63 <div class="col-md-3"><span >Port:</span></div>
64 <div class="col-md-6"><input ng-disabled="!odlsavebtn.enabled" class="form-control" type="text" ng-model="odlconfig.Port" /></div>
67 <div class="col-md-3"><span >Username:</span></div>
68 <div class="col-md-6"><input ng-disabled="!odlsavebtn.enabled" class="form-control" type="text" ng-model="odlconfig.User" /></div>
71 <div class="col-md-3"><span >Password:</span></div>
72 <div class="col-md-6"><input ng-disabled="!odlsavebtn.enabled" class="form-control" type="text" ng-model="odlconfig.Password" /></div>
75 <div class="col-md-3"></div>
76 <div class="col-md-6"><button class="btn btn-default" ng-click="odlsave()" ng-disabled="!odlsavebtn.enabled">Save</button></div>
84 <div class="col-md-12">
85 <span style="display:block;text-align:right;color:#0F0;">{{statusmessage}}</span>
86 <span style="display:block;text-align:right;color:#F00;">{{errormessage}}</span>
91 <div class="modal-footer">
92 <button class="btn btn-primary" type="button" ng-click="ok()">
93 <span>{{'MWTN_MED_ADD' | translate}}</span>
95 <button class="btn btn-danger" type="button" ng-show="true" ng-click="cancel()">
96 <i class="fa fa-trash" aria-hidden="true"></i>
97 <span>{{'MWTN_CANCEL' | translate}}...</span>