@spotinst/spinnaker-deck
Version:
Spinnaker-Deck service, forked with support to Spotinst
45 lines (44 loc) • 1.69 kB
HTML
<form name="form">
<div ng-if="ctrl.state.loading && !ctrl.isNew" style="height: 200px" class="horizontal center middle">
<loading-spinner size="'small'"></loading-spinner>
</div>
<v2-modal-wizard
heading="{{::ctrl.heading}}"
task-monitor="ctrl.taskMonitor"
dismiss="$dismiss()"
ng-if="!ctrl.state.loading || ctrl.isNew"
>
<div ng-if="!ctrl.isNew">
<v2-wizard-page key="basic-settings" label="Basic Settings" mark-complete-on-view="false">
<appengine-load-balancer-basic-settings
load-balancer="ctrl.loadBalancer"
application="ctrl.application"
for-pipeline-config="ctrl.forPipelineConfig"
></appengine-load-balancer-basic-settings>
</v2-wizard-page>
<v2-wizard-page key="advanced-settings" label="Advanced Settings" mark-complete-on-view="false">
<appengine-load-balancer-advanced-settings
load-balancer="ctrl.loadBalancer"
></appengine-load-balancer-advanced-settings>
</v2-wizard-page>
</div>
</v2-modal-wizard>
<appengine-load-balancer-message
ng-if="ctrl.isNew"
column-offset="1"
columns="10"
show-create-message="true"
></appengine-load-balancer-message>
<div class="modal-footer">
<button class="btn btn-default" ng-click="ctrl.cancel()">Cancel</button>
<submit-button
ng-if="!ctrl.isNew && ctrl.showSubmitButton()"
label="ctrl.submitButtonLabel"
is-disabled="appengineLoadBalancerForm.$invalid || ctrl.taskMonitor.submitting || ctrl.state.loading"
submitting="ctrl.taskMonitor.submitting"
on-click="ctrl.submit()"
is-new="ctrl.isNew"
>
</submit-button>
</div>
</form>