Last updated

API / geotoolkit / schematics / utils / ComponentUtils / ComponentUtils

Class: ComponentUtils

utils.ComponentUtils.ComponentUtils

Helper class

Table of contents

Constructors
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