Model Index

Types By Namespace

cdo

def

pvc

pvc.data

pvc.options

pvc.options.axes

pvc.options.charts

pvc.options.ext

pvc.options.format

pvc.options.marks

pvc.options.panels

pvc.options.plots

pvc.options.varia

pvc.options.visualRoles

pvc.visual

Enumeration pvc.options.varia.PanelAlignmentTarget


Extends string.

Field Summary
Field Attributes Field Name and Description
 
The source side of the child panel is placed at the same position as the bottom side of the parent panel.
 
The source side of the child panel is placed at the same position as the horizontal center position of the parent panel.
 
The source side of the child panel is placed at the same position as the left side of the parent panel.
 
The source side of the child panel is placed at the same position as the vertical center position of the parent panel.
 
The source side of the child panel is placed at the same position as the vertical center position of the page height of the parent panel.
 
The source side of the child panel is placed at the same position as the right side of the parent panel.
 
Top
The source side of the child panel is placed at the same position as the top side of the parent panel.
Enumeration Detail
pvc.options.varia.PanelAlignmentTarget
The sides of a parent panel, the target, with which the alignment side of a source child panel can be aligned to.

The alignment target side must be parallel to the side of source alignment.

Wherever an alignment target argument is found, a value of type number, a numeric string or a numeric percentage string, may also be specified.

In this case, these specify the position of alignment, from the left or top sides, whichever is parallel to the alignment source side.

For example, if the source alignment side is 'right' and the target alignment specifies '10%', then the right side of the child panel would be placed at a position of 10% of the parent panel's client width from the parent's left side.

Field Detail
Bottom
The source side of the child panel is placed at the same position as the bottom side of the parent panel.
Value:
'bottom'

Center
The source side of the child panel is placed at the same position as the horizontal center position of the parent panel.
Value:
'center'

Left
The source side of the child panel is placed at the same position as the left side of the parent panel.
Value:
'left'

Middle
The source side of the child panel is placed at the same position as the vertical center position of the parent panel.
Value:
'middle'

PageMiddle
The source side of the child panel is placed at the same position as the vertical center position of the page height of the parent panel.

The page height differs from the chart height in that the page height is by definition the value initially specified in pvc.options.charts.BasicChart#height, and the chart height can grow if layout so requires it, like it does in small multiples charts.

The page middle alignment allows, for example, placing the legend panel in the middle of the screen height, even though the height of the chart may have become much larger.

Value:
'page-middle'

Right
The source side of the child panel is placed at the same position as the right side of the parent panel.
Value:
'right'

Top
The source side of the child panel is placed at the same position as the top side of the parent panel.
Value:
'top'

Documentation generated by JsDoc Toolkit 2.4.0 on Thu Dec 20 2018 15:47:44 GMT-0000 (WET)