2017-11-06 08:47:31 +00:00
< form class = "form-horizontal" style = "margin-top: 15px;" >
< div class = "form-group" >
< div class = "col-sm-12" style = "margin-top: 5px;" >
< label class = "control-label text-left" > Configs< / label >
2020-04-10 21:54:53 +00:00
< span class = "label label-default interactive" style = "margin-left: 10px;" ng-click = "addConfig()" > < i class = "fa fa-plus-circle" aria-hidden = "true" > < / i > add a config < / span >
2017-11-06 08:47:31 +00:00
< / div >
2021-12-17 12:22:50 +00:00
<!-- info message -->
< div class = "form-group" ng-show = "formValues.Configs.$invalid" style = "margin-bottom: 0px;" >
< div class = "col-sm-12 small text-warning" style = "padding-left: 35px; padding-top: 20px;" >
< i class = "fa fa-exclamation-triangle" aria-hidden = "true" > < / i > {{ formValues.Configs.$error }}
< / div >
< / div >
2017-11-06 08:47:31 +00:00
< div class = "col-sm-12 form-inline" style = "margin-top: 10px;" >
< div ng-repeat = "config in formValues.Configs" style = "margin-top: 2px;" >
< div class = "input-group col-sm-4 input-group-sm" >
< span class = "input-group-addon" > config< / span >
2021-12-17 12:22:50 +00:00
< select class = "form-control" ng-model = "config.model" ng-change = "checkIfConfigDuplicated()" ng-options = "config.Name for config in availableConfigs | orderBy: 'Name'" >
2017-11-06 08:47:31 +00:00
< option value = "" selected = "selected" > Select a config< / option >
< / select >
< / div >
< div class = "input-group col-sm-4 input-group-sm" >
< span class = "input-group-addon" > Path in container< / span >
< input class = "form-control" ng-model = "config.FileName" placeholder = "e.g. /path/in/container" / >
< / div >
< button class = "btn btn-sm btn-danger" type = "button" ng-click = "removeConfig($index)" >
< i class = "fa fa-trash" aria-hidden = "true" > < / i >
< / button >
< / div >
< / div >
< / div >
< / form >