diff options
author | Vijay Venkatesh Kumar <vv770d@att.com> | 2018-08-02 04:20:54 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-08-02 04:20:54 +0000 |
commit | c4a139fff38bc62ea0a47566707c7aad13a86b4f (patch) | |
tree | 1280ca44d00e33a98975c67b756fffdefe405b28 /dcaedftool/src/app/df-schema.component.html | |
parent | 57d083ac5f18de84351754685b739417039f83ec (diff) | |
parent | d2a9bf7db4e21e5e87ea98efd2d63ef225830d75 (diff) |
Merge "Add code for data format webtool"
Diffstat (limited to 'dcaedftool/src/app/df-schema.component.html')
-rw-r--r-- | dcaedftool/src/app/df-schema.component.html | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/dcaedftool/src/app/df-schema.component.html b/dcaedftool/src/app/df-schema.component.html new file mode 100644 index 0000000..2a90e97 --- /dev/null +++ b/dcaedftool/src/app/df-schema.component.html @@ -0,0 +1,75 @@ +<!--
+ org.onap.dcae
+ ============LICENSE_START====================================================
+ Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+ =============================================================================
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ ============LICENSE_END======================================================
+
+ ECOMP is a trademark and service mark of AT&T Intellectual Property.
+-->
+<md-toolbar class="scenario-toolbar">
+ <div fxLayout="row" fxFill>
+ <div fxLayout="row" fxFlex fxFill >
+ <div class="one" fxFlex="15" fxHide="true" fxLayoutAlign="center center">
+ <md-select class="schema-version" placeholder="MetaSchema Version" >
+ <md-option class="schema-version" >
+ 1.0.0
+ </md-option>
+ <br>
+ </md-select>
+ </div>
+ <div fxFlex="15" fxLayoutAlign="center center">
+ <button md-raised-button class="meta-display-button" (click)=toggleMetaSchema() >
+ {{metaButton}}
+ </button>
+ </div>
+ <div fxFlex="75" fxLayoutAlign="center center">
+ <h1 class="scenario-title" text-align:center >Data Format Schema Verification</h1>
+ </div>
+ </div>
+ </div>
+</md-toolbar>
+
+<div fxLayout="row" fxFill flexLayoutGap=10px>
+ <div fxLayout="row" fxFlex fxFill flexLayoutGap=10px>
+ <div class="metaschema" fxFlex="100" fxFill fxShow={{metaDisplay}} flex="grow" fxLayoutAlign="center center">
+ <md-card class="metaschema-card">
+ <md-card-title class="metaschema-title">
+ Data Format MetaSchema
+ </md-card-title>
+ <md-card-content class="metaschema-text">
+ {{dfmetaschema}}
+ </md-card-content>
+ </md-card>
+ </div>
+ <div class="schema-container" fxLayout="column" fxFlex="100" fxFill flex="grow" fxLayoutAlign="center center">
+ <md-card class="schema-input-title" fxFlex="100" fxFill flex="grow" fxLayoutAlign="center center">
+ <md-card-title class="schemainput-title" fxFlex="100" fxFill flex="grow" fxLayoutAlign="left left">
+ Application Schema
+ </md-card-title>
+ </md-card>
+ <textarea mdInput class="schema-input-textarea" placeholder="Enter your Application Schema Definition Here" [ngModel]="dfschema" (keyup)="doDFSchemaChange($event)" flex="grow" fxLayoutAlign="center center" autofocus="">
+ </textarea>
+ <md-card class="schema-msgs" fxLayout="column" fxFlex="100" fxFill flex="grow" fxLayoutAlign="left left">
+ <h4>Schema Verification Messages</h4>
+ <span style="color:black">{{schemaMsg}}</span>
+ <ul class="schema-error" *ngFor="let msg of schemaErrMsgs">
+ <li class="schema-error" >
+ {{msg}}
+ </li>
+ </ul>
+ </md-card>
+ </div>
+ </div>
+</div>
|