Last updated

API / geotoolkit / report / dom / elements / TableElement / TableElement

Class: TableElement

elements.TableElement.TableElement

Table element

Hierarchy

Implements

Table of contents

Constructors
Accessors
Methods
Css Properties
Name Type Description
backgroundstylestringBackground style
backgroundstyleFillStyleBackground style
backgroundstyle-colorstringColor in CSS form
backgroundstyle-evenoddmodebooleanEven-odd fill mode
backgroundstyle-fillpatternPatternPattern
backgroundstyle-fillpattern-containernamestringAn optional container name, which creates an image pattern. This parameter is used for serialization if you want to save are reference to pattern instead of the pattern itself
backgroundstyle-fillpattern-patternnamestringName of this pattern for indexing
backgroundstyle-fillpattern-scalablebooleanFlag that sets scalability of the pattern coordinates, or relative to the shape it is filling (It is not supported)
backgroundstyle-foregroundstringForeground color
backgroundstyle-patternPatternPattern
borderlinestylestringBorder linestyle
borderlinestyleLineStyleBorder linestyle
borderlinestyle-colorstringColor in CSS form
borderlinestyle-fillstringOptional fill style to be used to fill lines generated with this style
borderlinestyle-fillFillStyleOptional fill style to be used to fill lines generated with this style
borderlinestyle-linecapCapStyleThe line cap style
borderlinestyle-linedashoffsetnumberLine dash offset of dashed line
borderlinestyle-linejoinJoinStyleThe line join style
borderlinestyle-pixelsnapmodebooleanPixel Snap Mode, default(
borderlinestyle-scalablebooleanTrue if width should depend on transformation
borderlinestyle-unitstringOptional unit for the width
borderlinestyle-widthnumber | stringThe line thickness
bordersstringBorders
bordersLineStyleBorders
cssclassstringCss class
flipbooleanFlip
layoutstyleLayoutStyleLayout style
layoutstyle-constraintSizeConstraintLayout constrains
layoutstyle-flexgrownumberNumber specifying how much the item will grow relative to the rest of the items inside the same container
layoutstyle-flexshrinknumberNumber specifying how much the item will shrink relative to the rest of the items inside the same container
layoutstyle-floatstringFloat position
layoutstyle-positionstringLayout position
layoutstyle-sizenumber | stringLayout size
marginstylenumber | stringMargin style
orientationOrientationOrientation
paddingstylenumber | stringPadding style
pagebreakPageBreakPagebreak
textstyleTextStyleText style
textstyle-alignmentAlignmentStyleAlignment
textstyle-autosizebooleanAuto font size on high definition display
textstyle-backgroundstringBackground style
textstyle-backgroundFillStyleBackground style
textstyle-baselineBaseLineStyleBase line
textstyle-colorstringColor in CSS form
textstyle-fillFillStyleText fill style
textstyle-fontstringFont see
textstyle-fonturlstringThe place from which the font will be loaded, if null - uses system fonts. It can be base64 with url keyword
textstyle-lineheightstring | numberLine height
textstyle-multilinebooleanAllow multi-line text
textstyle-outlinestringOutline style
textstyle-outlineLineStyleOutline style
textstyle-overflowwrapOverflowWrapStyleOverflow wrap
textstyle-strikethroughstringStrikethrough style
textstyle-strikethroughLineStyleStrikethrough style
textstyle-textoverflowTextOverflowStyleText overflow
textstyle-underlinestringUnderline style
textstyle-underlineLineStyleUnderline style
textstyle-underlineoffsetstring | numberUnderline offset distance
textstyle-whitespaceWhiteSpaceStyleWhite space
textstyle-wordbreakWordBreakStyleWord break

Contents

Constructors

new TableElement(options)

new TableElement(options)

Parameters

Name Type
optionsOptions

Overrides

AbstractTextElement.constructor

Accessors

attributes

get attributes(): NamedItemMap

Node attributes

Name

module:geotoolkit/report/dom/Node~Node#attributes

Returns

NamedItemMap

Inherited from

AbstractTextElement.attributes


childNodes

get childNodes(): NodeList<Node>

The element holding the item.

Name

module:geotoolkit/report/dom/Node~Node#childNodes

Returns

NodeList<Node>

Inherited from

AbstractTextElement.childNodes


children

get children(): NodeList<Element>

The children property returns a collection of an element's child elements, as an NodeList object.

Name

module:geotoolkit/report/dom/Element~Element#children

Returns

NodeList<Element>

Inherited from

AbstractTextElement.children


data

get data(): string

Node data

Name

module:geotoolkit/report/dom/Node~Node#data

Returns

string

Inherited from

AbstractTextElement.data

set data(data): void

Node data

Name

module:geotoolkit/report/dom/Node~Node#data

Parameters

Name Type
datastring

Returns

void

Inherited from

AbstractTextElement.data


firstChild

get firstChild(): Node

First child node

Name

module:geotoolkit/report/dom/Node~Node#firstChild

Returns

Node

Inherited from

AbstractTextElement.firstChild


lastChild

get lastChild(): Node

Last child node

Name

module:geotoolkit/report/dom/Node~Node#lastChild

Returns

Node

Inherited from

AbstractTextElement.lastChild


localName

get localName(): string

Node local name

Name

module:geotoolkit/report/dom/Node~Node#localName

Returns

string

Inherited from

AbstractTextElement.localName


nextSibling

get nextSibling(): Node

Next sibling node

Name

module:geotoolkit/report/dom/Node~Node#nextSibling

Returns

Node

Inherited from

AbstractTextElement.nextSibling


nodeName

get nodeName(): string

Node name

Name

module:geotoolkit/report/dom/Node~Node#nodeName

Returns

string

Inherited from

AbstractTextElement.nodeName


nodeType

get nodeType(): NodeType

Node type

Name

module:geotoolkit/report/dom/Node~Node#nodeType

Returns

NodeType

Inherited from

AbstractTextElement.nodeType


nodeValue

get nodeValue(): string

Node value

Name

module:geotoolkit/report/dom/Node~Node#nodeValue

Returns

string

Inherited from

AbstractTextElement.nodeValue

set nodeValue(value): void

Node value

Name

module:geotoolkit/report/dom/Node~Node#nodeValue

Parameters

Name Type
valuestring

Returns

void

Inherited from

AbstractTextElement.nodeValue


ownerDocument

get ownerDocument(): Document

Node owner document

Name

module:geotoolkit/report/dom/Node~Node#ownerDocument

Returns

Document

Inherited from

AbstractTextElement.ownerDocument


parentNode

get parentNode(): Node

Parent node

Name

module:geotoolkit/report/dom/Node~Node#parentNode

Returns

Node

Inherited from

AbstractTextElement.parentNode


previousSibling

get previousSibling(): Node

Previous sibling node

Name

module:geotoolkit/report/dom/Node~Node#previousSibling

Returns

Node

Inherited from

AbstractTextElement.previousSibling


rootNode

get rootNode(): Node

Return root node

Deprecated

since 2022 (3.4) use Node#getRootNode instead

Name

module:geotoolkit/report/dom/Node~Node#rootNode

Returns

Node

Inherited from

AbstractTextElement.rootNode


rows

get rows(): NodeList<TrElement>

The rows returns an iterable collection of all <tr>elements in a table.

Name

module:geotoolkit/report/dom/elements/TableElement~TableElement#rows

Returns

NodeList<TrElement>


tHead

get tHead(): THead

The tHead property returns a reference to the <thread> element of a table.

Name

module:geotoolkit/report/dom/elements/TableElement~TableElement#tHead

Returns

THead


tagName

get tagName(): string

Node tag name

Name

module:geotoolkit/report/dom/Node~Node#tagName

Returns

string

Inherited from

AbstractTextElement.tagName

Methods

addColumn

addColumn(location, element?): TableColumn

Add column

Parameters

Name Type Description
locationstringcolumn location. location can be 'before' or 'after'
Optional elementTdElementelement element

Returns

TableColumn


addRow

addRow(location, element?): TrElement

Add Row

Parameters

Name Type Description
locationstringrow location
Optional elementTrElement | TdElementtr element

Returns

TrElement


appendChild

appendChild(newChild): TableElement

Add child to the node

Parameters

Name Type Description
newChildNodechild to add

Returns

TableElement

Inherited from

AbstractTextElement.appendChild


clearAttributes

clearAttributes(): TableElement

Clear attributes

Returns

TableElement

Inherited from

AbstractTextElement.clearAttributes


clearNodes

clearNodes(): TableElement

Remove all child nodes from this node

Returns

TableElement

this

Inherited from

AbstractTextElement.clearNodes


connectStyle

connectStyle(style, type, callback): TableElement

Connects style.

This convenience method subscribes a listener to given style for the specified type.
And automatically un-subscribes listener if node is disposed to prevent memory leaks

Parameters

Name Type Description
styleEventDispatcherconnect style
typestringtype of event or property
callbackAttributeCallback<EventDispatcher>function to be called

Returns

TableElement

this

Inherited from

AbstractTextElement.connectStyle


disconnectStyle

disconnectStyle(style, type, callback): TableElement

Disconnect style
This convenience method un-subscribes a listener to given style for the specified type.

Parameters

Name Type Description
styleEventDispatcherconnect style
typestringtype of event or property
callbackAttributeCallback<EventDispatcher>function to be called

Returns

TableElement

this

Inherited from

AbstractTextElement.disconnectStyle


dispose

dispose(): void

Disposes this node, once disposes a node should not be used anymore.
Clear all listeners, and disconnect styles to avoid memory leaks.
Also aggressively 'cleanup' this node by setting some of its members to null.

Returns

void

Inherited from

AbstractTextElement.dispose


enumerateNodes

enumerateNodes(callback, target?): void

Enumerate children nodes

Parameters

Name Type Description
callbackCallback<Node>callback
Optional targetQueryBuilder<any>target

Returns

void

Inherited from

AbstractTextElement.enumerateNodes


flush

Protected flush(serializationContext?): TableElement

Flush all changes before saving

Parameters

Name Type Description
Optional serializationContextSerializationContextserialization Context

Returns

TableElement

Inherited from

AbstractTextElement.flush


getAttribute

getAttribute(name): string

Return attribute value

Parameters

Name Type Description
namestringattribute name

Returns

string

Inherited from

AbstractTextElement.getAttribute


getBackgroundStyle

getBackgroundStyle(): FillStyle

Return background style

Returns

FillStyle

background current background style

Inherited from

AbstractTextElement.getBackgroundStyle


getBorderLineStyle

getBorderLineStyle(): LineStyle

Return border line style

Returns

LineStyle

Inherited from

AbstractTextElement.getBorderLineStyle


getBorderSpacing

getBorderSpacing(): Dimension

Return border spacing

Returns

Dimension

vertical alignment type


getClassName

getClassName(): string

Returns

string

Inherited from

AbstractTextElement.getClassName


getColumn

getColumn(index): TableColumn

Return column by index

Parameters

Name Type Description
indexnumbercolumn index

Returns

TableColumn


getCssClass

getCssClass(): string

Returns css class name to be used to apply CSS style

Returns

string

the css class name

Inherited from

AbstractTextElement.getCssClass


getDataTable

getDataTable(): AbstractDataTable

Return associated data table

Returns

AbstractDataTable


getElementRegistry

getElementRegistry(): IElementsRegistry

Returns elements Registry

Returns

IElementsRegistry

Inherited from

AbstractTextElement.getElementRegistry


getElementTransform

getElementTransform(): { name: string ; parameters: string[] }[]

Return array of transformation instructions

Returns

{ name: string ; parameters: string[] }[]

array of transformations

Inherited from

AbstractTextElement.getElementTransform


getFlip

getFlip(): boolean

Return element content flip flag

Returns

boolean

element layout orientation

Inherited from

AbstractTextElement.getFlip


getGuid

getGuid(): string

Returns element GUID

Returns

string

Inherited from

AbstractTextElement.getGuid


getId

getId(): string

Returns element id

Returns

string

Inherited from

AbstractTextElement.getId


getInnerCssStyle

getInnerCssStyle(): string

Return collected inner css style

Returns

string

inner css style

Inherited from

AbstractTextElement.getInnerCssStyle


getLayoutStyle

getLayoutStyle(): LayoutStyle<string | number>

Return layout style

Returns

LayoutStyle<string | number>

layout style

Inherited from

AbstractTextElement.getLayoutStyle


getMarginsStyle

getMarginsStyle(): SpaceStyle<string | number>

Return margins style

Returns

SpaceStyle<string | number>

margins style

Inherited from

AbstractTextElement.getMarginsStyle


getNodeIndex

getNodeIndex(): number

Return node index

Returns

number

Inherited from

AbstractTextElement.getNodeIndex


getNodeValue

getNodeValue(): string

Returns node value

Returns

string

Inherited from

AbstractTextElement.getNodeValue


getOrientation

getOrientation(): Orientation

Return element layout orientation

Returns

Orientation

element layout orientation

Inherited from

AbstractTextElement.getOrientation


getPaddingStyle

getPaddingStyle(): SpaceStyle<string | number>

Return padding style

Returns

SpaceStyle<string | number>

padding style

Inherited from

AbstractTextElement.getPaddingStyle


getPageBreak

getPageBreak(): PageBreak

Returns element page break

Returns

PageBreak

page break

Inherited from

AbstractTextElement.getPageBreak


getParent

getParent(): Node

Returns parent node

Returns

Node

parent

Inherited from

AbstractTextElement.getParent


getProperties

getProperties(): OptionsOut

Gets element properties

Returns

OptionsOut

props

Inherited from

AbstractTextElement.getProperties


getRootNode

getRootNode(): Node

Return root node

Returns

Node

node

Inherited from

AbstractTextElement.getRootNode


getTagName

getTagName(): string

Returns node tag name

Returns

string

Inherited from

AbstractTextElement.getTagName


getTemplateRow

getTemplateRow(): TrElement

Return template data row

Returns

TrElement

template data row


getTextStyle

getTextStyle(): TextStyle

Return text style

Returns

TextStyle

text style

Inherited from

AbstractTextElement.getTextStyle


getTimeStamp

getTimeStamp(): number

Gets time stamp

Returns

number

timeStamp

Inherited from

AbstractTextElement.getTimeStamp


getTransformOrigin

getTransformOrigin(): string

Return transform origin

Returns

string

Inherited from

AbstractTextElement.getTransformOrigin


getVisible

getVisible(): boolean

Get element visible state

Returns

boolean

Inherited from

AbstractTextElement.getVisible


hasAttribute

hasAttribute(name): boolean

Check if attribute exists

Parameters

Name Type Description
namestringattribute name

Returns

boolean

Inherited from

AbstractTextElement.hasAttribute


hasChildNodes

hasChildNodes(): boolean

Return true if node has children

Returns

boolean

Inherited from

AbstractTextElement.hasChildNodes


hasEventListener

hasEventListener(type, callback?): boolean

Check if a list of event listeners for this type contains this listener

Parameters

Name Type Description
typestringtype of event or property
Optional callbackFunctionto be called, if null, check if any callback is registered

Returns

boolean

Inherited from

AbstractTextElement.hasEventListener


indexOfNode

indexOfNode(node): number

Returns index of node.

Parameters

Name Type Description
nodeNodeitem to get index of

Returns

number

Inherited from

AbstractTextElement.indexOfNode


insertAfter

insertAfter(newChild, refChild): Node

Insert child

Parameters

Name Type Description
newChildNodechild to insert
refChildNoderef child

Returns

Node

Inherited from

AbstractTextElement.insertAfter


insertBefore

insertBefore(newChild, refChild): Node

Insert child

Parameters

Name Type Description
newChildNodechild to insert
refChildNoderef child

Returns

Node

Inherited from

AbstractTextElement.insertBefore


invalidate

Protected invalidate(): TableElement

Returns

TableElement

this

Inherited from

AbstractTextElement.invalidate


invalidateDocument

Protected invalidateDocument(eventArgs): TableElement

Invalidate root document

Parameters

Name Type Description
eventArgsNodeEventArgsevent args

Returns

TableElement

this

Inherited from

AbstractTextElement.invalidateDocument


isDisposed

isDisposed(): boolean

Returns whether this object has been disposed

Returns

boolean

Inherited from

AbstractTextElement.isDisposed


isSilent

isSilent(): boolean

Return true if the event dispatcher doesn't notify any events

Returns

boolean

Inherited from

AbstractTextElement.isSilent


lock

lock(): TableElement

Lock node

Returns

TableElement

Inherited from

AbstractTextElement.lock


normalize

normalize(): TableElement

Puts the specified node and all of its subtree into a "normalized" form. In a normalized sub-tree, no text nodes in the sub-tree are empty and there are no adjacent text nodes.

Returns

TableElement

this

Inherited from

AbstractTextElement.normalize


notify

notify<E>(type, source, args?): TableElement

Notify listeners

Type parameters

NameType
Eextends string

Parameters

Name Type Description
typeEevent types
sourceElementof the event
Optional argsEventMap[E]arguments of the event

Returns

TableElement

this

Inherited from

AbstractTextElement.notify


off

off<E>(type?, callback?): TableElement

Detach listener on event. Calling .off() with no arguments removes all attached listeners. Calling .off(type) with no callback removes all attached listeners for specific type.

Type parameters

NameType
Eextends string

Parameters

Name Type Description
Optional typeEtype of the event
Optional callback(eventType: E, sender: TableElement, args: EventMap[E]) => voidfunction to be called

Returns

TableElement

this

Inherited from

AbstractTextElement.off


on

on<E>(type, callback): TableElement

Attach listener on event that will be called whenever the specified event is delivered to the target

If the callback function is already in the list of event listeners for this target, the function is not added a second time.

If a particular anonymous function is in the list of event listeners registered for a certain target, and then later in the code, an identical anonymous function is given in an "on" call, the second function will also be added to the list of event listeners for that target.

Type parameters

NameType
Eextends string

Parameters

Name Type Description
typeEtype of event or property
callback(eventType: E, sender: TableElement, args: EventMap[E]) => voidto be called

Returns

TableElement

this

Inherited from

AbstractTextElement.on


onParentChanged

Protected onParentChanged(): TableElement

Returns

TableElement

this

Inherited from

AbstractTextElement.onParentChanged


onResetCssProperties

Protected onResetCssProperties(silent): TableElement

Clean up cached properties

Parameters

Name Type Description
silentbooleansilent reset

Returns

TableElement

this

Inherited from

AbstractTextElement.onResetCssProperties


removeAttribute

removeAttribute(name): TableElement

Remove attribute

Parameters

Name Type Description
namestringattribute name

Returns

TableElement

Inherited from

AbstractTextElement.removeAttribute


removeChild

removeChild(child): TableElement

Remove child from node

Parameters

Name Type Description
childNodeto remove

Returns

TableElement

Overrides

AbstractTextElement.removeChild


removeColumn

removeColumn(td): TableElement

Remove column

Parameters

Name Type Description
tdTdElementtd element

Returns

TableElement


removeRow

removeRow(element): TableElement

Remove row

Parameters

Name Type Description
elementTrElement | TdElementelement

Returns

TableElement


replaceChild

replaceChild(newChild, oldChild): TableElement

Replace child

Parameters

Name Type Description
newChildNodechild to replace with
oldChildNodechild to replace

Returns

TableElement

Inherited from

AbstractTextElement.replaceChild


resetElementStyle

Protected resetElementStyle(): TableElement

Reset own styles

Returns

TableElement

Inherited from

AbstractTextElement.resetElementStyle


save

save(recursive?, serializationContext?): string

Serialize element to xml

Parameters

Name Type Description
Optional recursivebooleansave whole dom element structure
Optional serializationContextSerializationContextserialization Context

Returns

string

Inherited from

AbstractTextElement.save


setAttribute

setAttribute(name, value): TableElement

Set attribute value

Parameters

Name Type Description
namestringattribute name
valuestringattribute value

Returns

TableElement

Inherited from

AbstractTextElement.setAttribute


setAttributeNode

setAttributeNode(newAttr): TableElement

Adds a new Attribute node to the specified element.

Parameters

Name Type Description
newAttrAttributeattribute

Returns

TableElement

this

Inherited from

AbstractTextElement.setAttributeNode


setBackgroundStyle

setBackgroundStyle(backgroundStyle, merge?): TableElement

Set background style

Parameters

Name Type Description
backgroundStyleTypebackground style
Optional mergebooleanmerge flag

Returns

TableElement

this

Inherited from

AbstractTextElement.setBackgroundStyle


setBorderLineStyle

setBorderLineStyle(borderStyle, merge?): TableElement

Sets border line style Returns this

Parameters

Name Type Description
borderStyleType | BorderStyleline style or options
Optional mergebooleantrue if you want to merge lineStyle with existing attribute, false by default

Returns

TableElement

this

Inherited from

AbstractTextElement.setBorderLineStyle


setBorderSpacing

setBorderSpacing(borderSpacing): TableElement

Set border spacing

Parameters

Name Type Description
borderSpacingDimensionborder spacing

Returns

TableElement

this


setCssClass

setCssClass(cssClass): TableElement

Set css class

Parameters

Name Type Description
cssClassstringcss class

Returns

TableElement

Inherited from

AbstractTextElement.setCssClass


setDataTable

setDataTable(dataTable, propagate?): TableElement

Set data table, in case if data table is not null, table will expand itself after parsing and fill with values

Parameters

Name Type Description
dataTableAbstractDataTabledata table
Optional propagatebooleangenerate data rows

Returns

TableElement


setElementRegistry

Protected setElementRegistry(registry): TableElement

Set shadow element registry

Parameters

Name Type Description
registryIElementsRegistryelements registry

Returns

TableElement

Inherited from

AbstractTextElement.setElementRegistry


setElementTransform

setElementTransform(transformOrigin, transformation?): void

Set element transform

Parameters

Name Type Description
transformOriginstringtransform origin
Optional transformation{ name: string ; parameters: string[] }[]transformations array

Returns

void

Inherited from

AbstractTextElement.setElementTransform


setFlip

setFlip(flip): TableElement

Set element content flip orientation

Parameters

Name Type Description
flipbooleanelement content flip

Returns

TableElement

Inherited from

AbstractTextElement.setFlip


setGuid

setGuid(guid): TableElement

Set node GUID

Parameters

Name Type Description
guidstringnode GUID

Returns

TableElement

Inherited from

AbstractTextElement.setGuid


setLayoutStyle

setLayoutStyle(layout?, merge?, silent?): TableElement

Sets layout style

Parameters

Name Type Description
Optional layoutLayoutStyle<string | number> | Options<string | number>layout style
Optional mergebooleantrue if you want to merge layoutStyle with existing attribute, false by default
Optional silentbooleansilent setting

Returns

TableElement

Inherited from

AbstractTextElement.setLayoutStyle


setMarginsStyle

setMarginsStyle(margins?, merge?): TableElement

Sets margins style

Parameters

Name Type Description
Optional marginsType<string | number>margins style
Optional mergebooleantrue if you want to merge marginsStyle with existing attribute, false by default

Returns

TableElement

Inherited from

AbstractTextElement.setMarginsStyle


setNodeValue

setNodeValue(nodeValue): TableElement

Set node value

Parameters

Name Type Description
nodeValuestringnode value

Returns

TableElement

Inherited from

AbstractTextElement.setNodeValue


setOrientation

setOrientation(orientation): TableElement

Set element layout orientation

Parameters

Name Type Description
orientationOrientationelement layout orientation

Returns

TableElement

Inherited from

AbstractTextElement.setOrientation


setPaddingStyle

setPaddingStyle(padding?, merge?): TableElement

Sets padding style

Parameters

Name Type Description
Optional paddingType<string | number>padding style
Optional mergebooleantrue if you want to merge paddingStyle with existing attribute, false by default

Returns

TableElement

Inherited from

AbstractTextElement.setPaddingStyle


setPageBreak

setPageBreak(pageBreak): TableElement

Set element page break

Parameters

Name Type Description
pageBreakPageBreakpage break style

Returns

TableElement

this

Inherited from

AbstractTextElement.setPageBreak


setProperties

setProperties(props): TableElement

Sets the element properties

Parameters

Name Type Description
propsOptionsprops

Returns

TableElement

this

Inherited from

AbstractTextElement.setProperties


setSilent

setSilent(bool): TableElement

Set silent mode

Parameters

Name Type Description
boolbooleanflag to enable silent mode

Returns

TableElement

this

Inherited from

AbstractTextElement.setSilent


setText

setText(text): TableElement

Set text value

Parameters

Name Type Description
textstringtext value

Returns

TableElement

this

Inherited from

AbstractTextElement.setText


setTextStyle

setTextStyle(textStyle, merge?): TableElement

Sets text style

Parameters

Name Type Description
textStyleTypea new shape text style
Optional mergebooleantrue if you want to merge textStyle with existing attribute, false by default

Returns

TableElement

Inherited from

AbstractTextElement.setTextStyle


setVisible

setVisible(visible): TableElement

Set element visible state

Parameters

Name Type Description
visiblebooleanelement visibility flag

Returns

TableElement

Inherited from

AbstractTextElement.setVisible


setXmlContent

setXmlContent(xmlValue): Promise<NodeList<Node>>

Set XML content

Parameters

Name Type Description
xmlValuestringxml to parse

Returns

Promise<NodeList<Node>>

promise

Inherited from

AbstractTextElement.setXmlContent


unlock

unlock(): TableElement

Unlock node

Returns

TableElement

Inherited from

AbstractTextElement.unlock


updateTimeStamp

updateTimeStamp(): TableElement

Update time stamp to indicate that style has been changed.

Returns

TableElement

this

Inherited from

AbstractTextElement.updateTimeStamp


findParentNode

Static findParentNode<T>(node, classType): InstanceType<T>

Find root of the node with specified type

Type parameters

NameType
Textends Constructable<any>

Parameters

Name Type Description
nodeNodenode to start search
classTypeTtype of the class to search for or short interface name

Returns

InstanceType<T>

Inherited from

AbstractTextElement.findParentNode

Static findParentNode(node, classType): Node

Find root of the node with specified type

Parameters

Name Type Description
nodeNodenode to start search
classTypestringinterface name to search for

Returns

Node

Inherited from

AbstractTextElement.findParentNode


getClassName

Static getClassName(): string

Returns

string

Inherited from

AbstractTextElement.getClassName