Expansion Panel - IRobot1/ng3-vr-examples GitHub Wiki
Expand and collapse panel containing other controls. Use ng-template to define content of container panel.
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>