Skip to content
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
  • [new IElement()](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.report.elements-1.ielement.ielement.md#new ielement())
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&gt; | ElementStyle

Returns element style

Parameters

Name Type Description
Optional elementStylestringelement style

Returns

string | number | Record<string, any&gt; | 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&gt; | 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