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