Class: SymbolRuleSymbology

SymbologyState.SymbolRuleSymbology()

Class representing the symbol rule symbology

Constructor

new SymbolRuleSymbology()

Source:

Extends

  • SymbolIconSymbology

Members

children :Array.<BaseIconSymbology>

The children rule

Type:
  • Array.<BaseIconSymbology>
Source:

childrenCount :number

Children rules count

Type:
  • number
Source:

expanded :boolean

Symbol item is expanded

Type:
  • boolean
Source:

expanded :boolean

Set symbol item is expanded

Type:
  • boolean
Source:

legendOn :boolean

Is legend ON ?

Type:
  • boolean
Source:

maxScaleDenominator :number

The maximum scale denominator

Type:
  • number
Source:

minScaleDenominator :number

The minimum scale denominator

Type:
  • number
Source:

(nullable) parentRule :SymbolRuleSymbology

The parent rule

Type:
  • SymbolRuleSymbology
Source:

parentRuleKey :string

The parent rule key

Type:
  • string
Source:

Methods

(generator) getChildren() → {BaseIconSymbology}

Iterate through children rules

Source:
Yields:
The next child icon
Type
BaseIconSymbology