Expansion Panel - IRobot1/ng3-vr-examples GitHub Wiki

Expand and collapse panel containing other controls. Use ng-template to define content of container panel.

image

expansion-panel code

Inputs

Name Type Default Description
title string blank Panel title
titleheight number 0.1 Height of title area
overflow number 24 Number of characters to display before text is truncated
width number 1 Width of panel in meters
height number 1 Height of panel in meters
expanded boolean true When true, panel is visible. When false, panel is not visible
panelmaterial Material Theme panel material (color black) Panel background material. Set to override with custom material
labelmaterial Material Theme label material (color white) Panel title material. Set to override with custom material
selectable InteractiveObjects undefined Add to list of objects ray caster can test for overlap

Outputs

None

Examples


<flat-ui-expansion-panel [selectable]="selectable" [title]="gui.title" [width]="gui.width" [height]="gui.height" [expanded]="gui.expanded" 
       [position]="position" [rotation]="rotation" [scale]="scale">
  <ng-template let-parent="parent">

     <flat-ui-label [text]="'icon button'" [width]="0.6"></flat-ui-label>

  </ng-template>
</flat-ui-expansion-panel>