Last updated

API / geotoolkit / report / elements / IElement / IElement

Class: IElement

elements.IElement.IElement

Define an object that represents the report element

Interface

Implemented by

Table of contents

Constructors
Methods

Contents

Constructors

new IElement()

new IElement()

Methods

getDomElement

Abstract getDomElement(): Element

Returns DOM element

Returns

Element

return DOM element


getElementStyle

Abstract getElementStyle(elementStyle?): string | number | Record<string, any> | ElementStyle

Returns element style

Parameters

Name Type Description
Optional elementStylestringelement style

Returns

string | number | Record<string, any> | ElementStyle

return element style


rebuildDomLayout

Abstract rebuildDomLayout(): IElement

Rebuild DOM Layout

Returns

IElement

this


setDomElement

Abstract setDomElement(element): IElement

Set DOM element

Parameters

Name Type Description
elementElementDOM element

Returns

IElement

this


setElementStyle

Abstract setElementStyle(elementStyle, styleValue?): IElement

Set element style

Parameters

Name Type
elementStylestring | Record<string, any> | ElementStyle
Optional styleValueany

Returns

IElement

this


setNotification

Abstract setNotification(notify): IElement

set notification state

Parameters

Name Type Description
notifybooleanflag set to invalidate parent or not

Returns

IElement

this


setSilent

Abstract setSilent(bool): IElement

Set silent mode

Parameters

Name Type Description
boolbooleanflag to enable silent mode

Returns

IElement

this