aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-ui/resources/scss/components/_overlay.scss
blob: 7c310bf1a680ee1650684006a27b637b9930e091 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
.onboarding-overlay {
  z-index: 1000;
  border: 1px solid $light-gray;
  position: absolute;
  background-color: $white;
  border-radius: 2px;
  box-shadow: 0 3px 7px 1px rgba(0, 0, 0, 0.2);
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  margin-top: 5px;
  margin-left: -86px;
  .arrow-up {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    background-color: transparent;
    border-bottom: 5px solid $blue;
    margin-left: 114px;
    margin-top: -5px;
  }
  .arrow-border {
    border-top: 5px solid $blue;
  }
}
lass="p">} from "./aschema-property"; export interface IInputModel extends InputPropertyBase { //server data definition:boolean; value:string; componentInstanceName:string; //costom properties isNew:boolean; properties:Array<PropertyModel>; inputs:Array<InputModel>; filterTerm:string; } export class InputModel implements IInputModel { //server data uniqueId:string; name:string; type:string; password:boolean; required:boolean; definition:boolean; parentUniqueId:string; description:string; componentInstanceName:string; componentInstanceId:string; schema:SchemaPropertyGroupModel; defaultValue:string; value:string; //costom properties isNew:boolean; isDeleteDisabled:boolean; properties:Array<PropertyModel>; inputs:Array<InputModel>; isAlreadySelected:boolean; filterTerm:string; constructor(input:InputModel) { if (input) { this.uniqueId = input.uniqueId; this.name = input.name; this.type = input.type; this.description = input.description; this.password = input.password; this.required = input.required; this.definition = input.definition; this.parentUniqueId = input.parentUniqueId; this.description = input.description; this.componentInstanceName = input.componentInstanceName; this.componentInstanceId = input.componentInstanceId; this.schema = input.schema; this.defaultValue = input.defaultValue; this.value = input.value; this.filterTerm = this.name + ' ' + this.description + ' ' + this.type + ' ' + this.componentInstanceName; this.inputs = input.inputs; this.properties = input.properties; } } public toJSON = ():any => { let input = angular.copy(this); input.isNew = undefined; input.isDeleteDisabled = undefined; input.properties = undefined; input.inputs = undefined; input.isAlreadySelected = undefined; input.filterTerm = undefined; return input; }; }