class anychart.core.ui.table.Base Improve this Doc
Base class for Row, Column and Cell. Contains text settings and lazy settings object initialization. Also knows about table, so it can send messages to the table.
Methods Overview
Advanced Text Settings | |
fontVariant() | Text font variant settings. |
letterSpacing() | Text letter spacing settings. |
textDirection() | Text direction settings. |
textIndent() | Text line height settings. |
textOverflow() | Text overflow settings. |
useHtml() | Text useHtml settings. |
wordBreak() | Word break mode. |
wordWrap() | Word-wrap mode. |
Base Text Settings | |
fontColor() | Text font color settings. |
fontDecoration() | Text font decoration settings. |
fontFamily() | Text font family settings. |
fontOpacity() | Text font opacity settings. |
fontSize() | Text font size settings. |
fontStyle() | Text font style settings. |
fontWeight() | Text font weight settings. |
hAlign() | Text horizontal align settings. |
lineHeight() | Text line height settings. |
textShadow() | Text font color settings. |
vAlign() | Text vertical align settings. |
Coloring | |
border() | Border settings. |
Events | |
disablePointerEvents() | Disable pointer events settings. |
Interactivity | |
selectable() | Text selectable option. |
Methods Description
border
Returns:
anychart.core.ui.table.Border - Border settings.Note: lineJoin settings not working here.
Params:
Name | Type | Default | Description |
---|---|---|---|
color | anychart.graphics.vector.Stroke | anychart.graphics.vector.ColoredFill | string | function | null | Stroke settings. | |
thickness | number | 1 | Line thickness. |
dashpattern | string | Controls the pattern of dashes and gaps used to stroke paths. | |
lineJoin | string | anychart.graphics.vector.StrokeLineJoin | Line join style. | |
lineCap | string | anychart.graphics.vector.StrokeLineCap | Line cap style. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
disablePointerEvents
Returns:
boolean - If pointer events are disabled.Params:
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | false | Value to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.fontColor
Returns:
string - Font color.Params:
Name | Type | Description |
---|---|---|
color | string | Font color to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
fontDecoration
Returns:
anychart.graphics.vector.Text.Decoration | string - Font decoration.Params:
Name | Type | Default | Description |
---|---|---|---|
type | anychart.graphics.vector.Text.Decoration | string | anychart.graphics.vector.Text.Decoration#NONE | Font decoration to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
fontFamily
Returns:
string - Font family.Params:
Name | Type | Description |
---|---|---|
family | string | Font family to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
fontOpacity
Returns:
number - Font opacity.Params:
Name | Type | Default | Description |
---|---|---|---|
opacity | number | 1 | Font opacity to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
fontSize
Returns:
string | number - Font size.Params:
Name | Type | Description |
---|---|---|
size | string | number | Font size to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
fontStyle
Returns:
anychart.graphics.vector.Text.FontStyle | string - Font style.Params:
Name | Type | Default | Description |
---|---|---|---|
style | anychart.graphics.vector.Text.FontStyle | string | anychart.graphics.vector.Text.FontStyle#NORMAL | Font style to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
fontVariant
Returns:
anychart.graphics.vector.Text.FontVariant | string - Font variant.Params:
Name | Type | Default | Description |
---|---|---|---|
type | anychart.graphics.vector.Text.FontVariant | string | anychart.graphics.vector.Text.FontVariant#NORMAL | Font variant to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
fontWeight
Returns:
string | number - Font weight.Params:
Name | Type | Description |
---|---|---|
weight | string | number | Value to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
hAlign
Returns:
anychart.graphics.vector.Text.HAlign | string - Text horizontal align.Params:
Name | Type | Default | Description |
---|---|---|---|
align | anychart.graphics.vector.Text.HAlign | string | anychart.graphics.vector.Text.HAlign#START | Horizontal align to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
letterSpacing
Returns:
string | number - The letter spacing.Params:
Name | Type | Description |
---|---|---|
spacing | string | number | Letter spacing to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
lineHeight
Returns:
string | number - Text line height.Params:
Name | Type | Description |
---|---|---|
height | string | number | Line height to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
selectable
Returns:
boolean - Text selectable option.Params:
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | false | Value to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
textDirection
Returns:
anychart.graphics.vector.Text.Direction | string - Text direction.Params:
Name | Type | Default | Description |
---|---|---|---|
type | anychart.graphics.vector.Text.Direction | string | anychart.graphics.vector.Text.Direction#LTR | Text direction to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
textIndent
Returns:
number - Text indent.Params:
Name | Type | Description |
---|---|---|
indent | number | Text indent to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
textOverflow
Returns:
anychart.graphics.vector.Text.TextOverflow | string - Text overflow settings.Params:
Name | Type | Default | Description |
---|---|---|---|
value | anychart.graphics.vector.Text.TextOverflow | string | anychart.graphics.vector.Text.TextOverflow#CLIP | Value to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
textShadow
Returns:
string - String representation of text shadow.Params:
Name | Type | Default | Description |
---|---|---|---|
textShadow | anychart.graphics.vector.TextShadow | string | 'none' | Text shadow to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
useHtml
Returns:
boolean - Value of useHTML flag.Params:
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | false | Value to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
vAlign
Returns:
anychart.graphics.vector.Text.VAlign | string - Text vertical align.Params:
Name | Type | Default | Description |
---|---|---|---|
align | anychart.graphics.vector.Text.VAlign | string | anychart.graphics.vector.Text.VAlign#TOP | Vertical align to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
wordBreak
Returns:
anychart.enums.WordBreak | string - Word-break mode.var wordBreak = cell.wordBreak();
Params:
Name | Type | Default | Description |
---|---|---|---|
mode | anychart.enums.WordBreak | string | 'normal' | Value to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it:
wordWrap
Returns:
anychart.enums.WordWrap | string - Word-wrap mode.var wordWrap = cell.wordWrap();
Params:
Name | Type | Default | Description |
---|---|---|---|
mode | anychart.enums.WordWrap | string | 'break-word' | Value to set. |
Returns:
anychart.core.ui.table.Base - Self instance for method chaining.Try it: