Type Definitions

ChartOptions

Type:
  • Object
Properties
NameTypeAttributesDefaultDescription
modeString | ChartMode<optional>
`days`
localeString<optional>
`en-gb`
timezoneString<optional>
`local`
attributePrefixString<optional>
`data-ugla-gantt`
editableBarsBoolean<optional>
true
panningBoolean<optional>
true
panSpeedNumber<optional>
1
customizationObject
Properties
NameTypeDescription
containerObject
Properties
NameTypeAttributesDefaultDescription
styleCSSStyleDeclaration<optional>
{}
chartObject
Properties
NameTypeAttributesDefaultDescription
minWidthEmNumber<optional>
2
headerObject
Properties
NameTypeAttributesDefaultDescription
containerObject
Properties
NameTypeAttributesDefaultDescription
styleCSSStyleDeclaration<optional>
{}
templateString<optional>
`{formatted}`
styleCSSStyleDeclaration<optional>
{}
bodyObject
Properties
NameTypeAttributesDefaultDescription
rowHeightEmNumber<optional>
3
containerObject
Properties
NameTypeAttributesDefaultDescription
styleCSSStyleDeclaration<optional>
{}
styleCSSStyleDeclaration<optional>
{}
lastStyleCSSStyleDeclaration<optional>
{}
firstStyleCSSStyleDeclaration<optional>
{}
barObject
Properties
NameTypeAttributesDefaultDescription
classString<optional>
``
highlightConnectedOnHoverBoolean<optional>
false
styleCSSStyleDeclaration<optional>
{}
heightCoefNumber<optional>
0.6A number between 0 and 1 (0, 1]. Represents the percentage of row height that a bar will take up. The bar will be automatically centered vertically. If not between 0 and 1, will revert to default value
horizontalMarginEmNumber<optional>
0.8
connectingLinesObjectConfiguration relating to the lines that are drawn onto the canvas, connecting Bar instances
Properties
NameTypeAttributesDefaultDescription
thicknessNumber<optional>
2
colorString<optional>
`#464646`