Skip to content
Last updated

API / geotoolkit / schematics / utils / ComponentUtils / ComponentUtils

Class: ComponentUtils

utils.ComponentUtils.ComponentUtils

Helper class

Table of contents

Constructors
  • [new ComponentUtils()](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.schematics.utils.componentutils.componentutils.md#new componentutils())
Methods

Contents

Constructors

new ComponentUtils()

• new ComponentUtils()

Methods

getClassName

▸ getClassName(): string

Returns

string


createReflectedLinearGradientStyle

▸ Static createReflectedLinearGradientStyle(outerColor?, innerColor?, outerX?, innerX?, outerY?, innerY?, vertical?): LinearGradientStyle

Create reflected linear gradient style

Parameters

Name Type Description
Optional outerColorstringouter color
Optional innerColorstringinner color
Optional outerXnumber | booleanouter X or vertical flag (in this case all next arguments ignored)
Optional innerXnumberinner X
Optional outerYnumberouter Y
Optional innerYnumberinner Y
Optional verticalbooleanvertical

Returns

LinearGradientStyle


dataElementToComponentOptions

▸ Static dataElementToComponentOptions(element?): Options

Converts data element to component node options

Parameters

Name Type Description
Optional elementElementdata element

Returns

Options


getClassName

▸ Static getClassName(): string

Returns

string


getDepthFrom

▸ Static getDepthFrom(entity): number

Gets depth from value

Parameters

Name Type Description
entityEntitygeometry data

Returns

number


getDepthTo

▸ Static getDepthTo(entity): number

Gets depth to value

Parameters

Name Type Description
entityEntitygeometry data

Returns

number


getDescriptionString

▸ Static getDescriptionString(description): string

Gets description string

Parameters

Name Type Description
descriptionDescriptiondescription data

Returns

string


getInnerDiameter

▸ Static getInnerDiameter(entity): number

Gets smallest inner diameter

Parameters

Name Type
entityEntity

Returns

number


getOuterDiameter

▸ Static getOuterDiameter(entity): number

Gets biggest outer diameter

Parameters

Name Type
entityEntity

Returns

number


validDiameters

▸ Static validDiameters(diameters): boolean

Validates array of diameters

Parameters

Name Type Description
diametersnumber[]array of diameters

Returns

boolean