101 lines
3.2 KiB
HTML
101 lines
3.2 KiB
HTML
<div class="content-area position-relative">
|
|
<div class="clr-row">
|
|
<!-- T&C section -->
|
|
<div *ngIf="step === 0" id="TCS" class="card">
|
|
<div class="card-header">Terms and Conditions</div>
|
|
<div class="card-block">
|
|
<div class="card-text">
|
|
<p>
|
|
The Demo version of Data Controller is free for EVALUATION purposes
|
|
only. Before proceeding with configuration, please confirm that you
|
|
have read, understood, and agreed to the
|
|
<a
|
|
href="https://docs.datacontroller.io/evaluation-licence-agreement"
|
|
target="_blank"
|
|
>Data Controller for SAS© Evaluation Agreement</a
|
|
>.
|
|
</p>
|
|
</div>
|
|
|
|
<hr class="light" />
|
|
|
|
<clr-checkbox-wrapper>
|
|
<input clrCheckbox type="checkbox" (change)="termsAgreeChange()" />
|
|
<label
|
|
>I have read and agree to the terms of the
|
|
<a
|
|
href="https://docs.datacontroller.io/evaluation-licence-agreement"
|
|
target="_blank"
|
|
>Data Controller for SAS© Evaluation Agreement</a
|
|
></label
|
|
>
|
|
</clr-checkbox-wrapper>
|
|
|
|
<!-- <hr />
|
|
|
|
<div class="clr-checkbox-wrapper">
|
|
<input
|
|
[(ngModel)]="autodeploy"
|
|
type="checkbox"
|
|
id="checkbox2"
|
|
class="clr-checkbox"
|
|
checked
|
|
/>
|
|
<label for="checkbox2"
|
|
>Autodeploy
|
|
{{ !jsonFile ? '(json file is not available)' : '' }}</label
|
|
>
|
|
</div> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- T&C section end -->
|
|
|
|
<ng-container *ngIf="step > 0" [ngSwitch]="true">
|
|
<ng-container *ngSwitchCase="sasJsConfig.serverType === ServerType.SasViya">
|
|
<div *ngIf="autodeploy" class="autodeploy-section card">
|
|
<app-automatic-deploy
|
|
[sasJs]="sasJs"
|
|
[sasJsConfig]="sasJsConfig"
|
|
[dcAdapterSettings]="dcAdapterSettings"
|
|
[appLoc]="appLoc"
|
|
[dcPath]="dcPath"
|
|
[selectedAdminGroup]="selectedAdminGroup"
|
|
(onNavigateToHome)="onNavigateToHome()"
|
|
></app-automatic-deploy>
|
|
</div>
|
|
|
|
<div *ngIf="!autodeploy" id="mainbody" class="card">
|
|
<app-manual-deploy
|
|
[sasJs]="sasJs"
|
|
[sasJsConfig]="sasJsConfig"
|
|
[dcAdapterSettings]="dcAdapterSettings"
|
|
(onNavigateToHome)="onNavigateToHome()"
|
|
></app-manual-deploy>
|
|
</div>
|
|
</ng-container>
|
|
|
|
<ng-container *ngSwitchCase="sasJsConfig.serverType === ServerType.Sasjs">
|
|
<div class="autodeploy-section card">
|
|
<app-sasjs-configurator
|
|
[sasJs]="sasJs"
|
|
[sasJsConfig]="sasJsConfig"
|
|
[dcAdapterSettings]="dcAdapterSettings"
|
|
(onNavigateToHome)="onNavigateToHome()"
|
|
></app-sasjs-configurator>
|
|
</div>
|
|
</ng-container>
|
|
|
|
<ng-container *ngSwitchCase="sasJsConfig.serverType === ServerType.Sas9">
|
|
<div class="autodeploy-section card">
|
|
<app-sasjs-configurator
|
|
[sasJs]="sasJs"
|
|
[sasJsConfig]="sasJsConfig"
|
|
[dcAdapterSettings]="dcAdapterSettings"
|
|
(onNavigateToHome)="onNavigateToHome()"
|
|
></app-sasjs-configurator>
|
|
</div>
|
|
</ng-container>
|
|
</ng-container>
|
|
</div>
|