Interface UnsupportedProperties

Interface for defining unsupported properties in the parsers.

interface UnsupportedProperties {
    Filter?: SupportDef | {
        !?: SupportDef | undefined;
        !=?: SupportDef | undefined;
        &&?: SupportDef | undefined;
        *=?: SupportDef | undefined;
        <?: SupportDef | undefined;
        <=?: SupportDef | undefined;
        ==?: SupportDef | undefined;
        >?: SupportDef | undefined;
        >=?: SupportDef | undefined;
        ||?: SupportDef | undefined;
    };
    Function?: SupportDef | {
        abs: SupportDef | undefined;
        acos: SupportDef | undefined;
        add: SupportDef | undefined;
        all: SupportDef | undefined;
        any: SupportDef | undefined;
        asin: SupportDef | undefined;
        atan: SupportDef | undefined;
        atan2: SupportDef | undefined;
        between: SupportDef | undefined;
        case: SupportDef | undefined;
        ceil: SupportDef | undefined;
        cos: SupportDef | undefined;
        div: SupportDef | undefined;
        double2bool: SupportDef | undefined;
        equalTo: SupportDef | undefined;
        exp: SupportDef | undefined;
        floor: SupportDef | undefined;
        greaterThan: SupportDef | undefined;
        greaterThanOrEqualTo: SupportDef | undefined;
        in: SupportDef | undefined;
        interpolate: SupportDef | undefined;
        lessThan: SupportDef | undefined;
        lessThanOrEqualTo: SupportDef | undefined;
        log: SupportDef | undefined;
        max: SupportDef | undefined;
        min: SupportDef | undefined;
        modulo: SupportDef | undefined;
        mul: SupportDef | undefined;
        not: SupportDef | undefined;
        notEqualTo: SupportDef | undefined;
        numberFormat: SupportDef | undefined;
        parseBoolean: SupportDef | undefined;
        pi: SupportDef | undefined;
        pow: SupportDef | undefined;
        property: SupportDef | undefined;
        random: SupportDef | undefined;
        rint: SupportDef | undefined;
        round: SupportDef | undefined;
        sin: SupportDef | undefined;
        sqrt: SupportDef | undefined;
        step: SupportDef | undefined;
        strAbbreviate: SupportDef | undefined;
        strCapitalize: SupportDef | undefined;
        strConcat: SupportDef | undefined;
        strDefaultIfBlank: SupportDef | undefined;
        strEndsWith: SupportDef | undefined;
        strEqualsIgnoreCase: SupportDef | undefined;
        strIndexOf: SupportDef | undefined;
        strLastIndexOf: SupportDef | undefined;
        strLength: SupportDef | undefined;
        strMatches: SupportDef | undefined;
        strReplace: SupportDef | undefined;
        strStartsWith: SupportDef | undefined;
        strStripAccents: SupportDef | undefined;
        strSubstring: SupportDef | undefined;
        strSubstringStart: SupportDef | undefined;
        strToLowerCase: SupportDef | undefined;
        strToString: SupportDef | undefined;
        strToUpperCase: SupportDef | undefined;
        strTrim: SupportDef | undefined;
        sub: SupportDef | undefined;
        tan: SupportDef | undefined;
        toDegrees: SupportDef | undefined;
        toNumber: SupportDef | undefined;
        toRadians: SupportDef | undefined;
    };
    ScaleDenominator?: SupportDef;
    Symbolizer?: SupportDef | {
        FillSymbolizer?: SupportDef | { kind?: SupportDef | undefined; antialias?: SupportDef | undefined; fillOpacity?: SupportDef | undefined; outlineColor?: SupportDef | undefined; ... 9 more ...; visibility?: SupportDef | undefined; } | undefined;
        IconSymbolizer?: SupportDef | { kind?: SupportDef | undefined; allowOverlap?: SupportDef | undefined; anchor?: SupportDef | undefined; haloBlur?: SupportDef | undefined; ... 21 more ...; visibility?: SupportDef | undefined; } | undefined;
        LineSymbolizer?: SupportDef | { kind?: SupportDef | undefined; blur?: SupportDef | undefined; cap?: SupportDef | undefined; dasharray?: SupportDef | undefined; ... 16 more ...; visibility?: SupportDef | undefined; } | undefined;
        MarkSymbolizer?: SupportDef | { kind?: SupportDef | undefined; wellKnownName?: SupportDef | undefined; radius?: SupportDef | undefined; radiusUnit?: SupportDef | undefined; ... 14 more ...; visibility?: SupportDef | undefined; } | undefined;
        RasterSymbolizer?: SupportDef | { kind?: SupportDef | undefined; visibility?: SupportDef | undefined; opacity?: SupportDef | undefined; colorMap?: SupportDef | undefined; ... 8 more ...; fadeDuration?: SupportDef | undefined; } | undefined;
        TextSymbolizer?: SupportDef | { kind?: SupportDef | undefined; allowOverlap?: SupportDef | undefined; anchor?: SupportDef | undefined; label?: SupportDef | undefined; ... 29 more ...; visibility?: SupportDef | undefined; } | undefined;
    };
}

Properties

Filter?: SupportDef | {
    !?: SupportDef | undefined;
    !=?: SupportDef | undefined;
    &&?: SupportDef | undefined;
    *=?: SupportDef | undefined;
    <?: SupportDef | undefined;
    <=?: SupportDef | undefined;
    ==?: SupportDef | undefined;
    >?: SupportDef | undefined;
    >=?: SupportDef | undefined;
    ||?: SupportDef | undefined;
}

Type declaration

  • Optional !?: SupportDef | undefined
  • Optional !=?: SupportDef | undefined
  • Optional &&?: SupportDef | undefined
  • Optional *=?: SupportDef | undefined
  • Optional <?: SupportDef | undefined
  • Optional <=?: SupportDef | undefined
  • Optional ==?: SupportDef | undefined
  • Optional >?: SupportDef | undefined
  • Optional >=?: SupportDef | undefined
  • Optional ||?: SupportDef | undefined
Function?: SupportDef | {
    abs: SupportDef | undefined;
    acos: SupportDef | undefined;
    add: SupportDef | undefined;
    all: SupportDef | undefined;
    any: SupportDef | undefined;
    asin: SupportDef | undefined;
    atan: SupportDef | undefined;
    atan2: SupportDef | undefined;
    between: SupportDef | undefined;
    case: SupportDef | undefined;
    ceil: SupportDef | undefined;
    cos: SupportDef | undefined;
    div: SupportDef | undefined;
    double2bool: SupportDef | undefined;
    equalTo: SupportDef | undefined;
    exp: SupportDef | undefined;
    floor: SupportDef | undefined;
    greaterThan: SupportDef | undefined;
    greaterThanOrEqualTo: SupportDef | undefined;
    in: SupportDef | undefined;
    interpolate: SupportDef | undefined;
    lessThan: SupportDef | undefined;
    lessThanOrEqualTo: SupportDef | undefined;
    log: SupportDef | undefined;
    max: SupportDef | undefined;
    min: SupportDef | undefined;
    modulo: SupportDef | undefined;
    mul: SupportDef | undefined;
    not: SupportDef | undefined;
    notEqualTo: SupportDef | undefined;
    numberFormat: SupportDef | undefined;
    parseBoolean: SupportDef | undefined;
    pi: SupportDef | undefined;
    pow: SupportDef | undefined;
    property: SupportDef | undefined;
    random: SupportDef | undefined;
    rint: SupportDef | undefined;
    round: SupportDef | undefined;
    sin: SupportDef | undefined;
    sqrt: SupportDef | undefined;
    step: SupportDef | undefined;
    strAbbreviate: SupportDef | undefined;
    strCapitalize: SupportDef | undefined;
    strConcat: SupportDef | undefined;
    strDefaultIfBlank: SupportDef | undefined;
    strEndsWith: SupportDef | undefined;
    strEqualsIgnoreCase: SupportDef | undefined;
    strIndexOf: SupportDef | undefined;
    strLastIndexOf: SupportDef | undefined;
    strLength: SupportDef | undefined;
    strMatches: SupportDef | undefined;
    strReplace: SupportDef | undefined;
    strStartsWith: SupportDef | undefined;
    strStripAccents: SupportDef | undefined;
    strSubstring: SupportDef | undefined;
    strSubstringStart: SupportDef | undefined;
    strToLowerCase: SupportDef | undefined;
    strToString: SupportDef | undefined;
    strToUpperCase: SupportDef | undefined;
    strTrim: SupportDef | undefined;
    sub: SupportDef | undefined;
    tan: SupportDef | undefined;
    toDegrees: SupportDef | undefined;
    toNumber: SupportDef | undefined;
    toRadians: SupportDef | undefined;
}

Type declaration

  • abs: SupportDef | undefined
  • acos: SupportDef | undefined
  • add: SupportDef | undefined
  • all: SupportDef | undefined
  • any: SupportDef | undefined
  • asin: SupportDef | undefined
  • atan: SupportDef | undefined
  • atan2: SupportDef | undefined
  • between: SupportDef | undefined
  • case: SupportDef | undefined
  • ceil: SupportDef | undefined
  • cos: SupportDef | undefined
  • div: SupportDef | undefined
  • double2bool: SupportDef | undefined
  • equalTo: SupportDef | undefined
  • exp: SupportDef | undefined
  • floor: SupportDef | undefined
  • greaterThan: SupportDef | undefined
  • greaterThanOrEqualTo: SupportDef | undefined
  • in: SupportDef | undefined
  • interpolate: SupportDef | undefined
  • lessThan: SupportDef | undefined
  • lessThanOrEqualTo: SupportDef | undefined
  • log: SupportDef | undefined
  • max: SupportDef | undefined
  • min: SupportDef | undefined
  • modulo: SupportDef | undefined
  • mul: SupportDef | undefined
  • not: SupportDef | undefined
  • notEqualTo: SupportDef | undefined
  • numberFormat: SupportDef | undefined
  • parseBoolean: SupportDef | undefined
  • pi: SupportDef | undefined
  • pow: SupportDef | undefined
  • property: SupportDef | undefined
  • random: SupportDef | undefined
  • rint: SupportDef | undefined
  • round: SupportDef | undefined
  • sin: SupportDef | undefined
  • sqrt: SupportDef | undefined
  • step: SupportDef | undefined
  • strAbbreviate: SupportDef | undefined
  • strCapitalize: SupportDef | undefined
  • strConcat: SupportDef | undefined
  • strDefaultIfBlank: SupportDef | undefined
  • strEndsWith: SupportDef | undefined
  • strEqualsIgnoreCase: SupportDef | undefined
  • strIndexOf: SupportDef | undefined
  • strLastIndexOf: SupportDef | undefined
  • strLength: SupportDef | undefined
  • strMatches: SupportDef | undefined
  • strReplace: SupportDef | undefined
  • strStartsWith: SupportDef | undefined
  • strStripAccents: SupportDef | undefined
  • strSubstring: SupportDef | undefined
  • strSubstringStart: SupportDef | undefined
  • strToLowerCase: SupportDef | undefined
  • strToString: SupportDef | undefined
  • strToUpperCase: SupportDef | undefined
  • strTrim: SupportDef | undefined
  • sub: SupportDef | undefined
  • tan: SupportDef | undefined
  • toDegrees: SupportDef | undefined
  • toNumber: SupportDef | undefined
  • toRadians: SupportDef | undefined
ScaleDenominator?: SupportDef
Symbolizer?: SupportDef | {
    FillSymbolizer?: SupportDef | { kind?: SupportDef | undefined; antialias?: SupportDef | undefined; fillOpacity?: SupportDef | undefined; outlineColor?: SupportDef | undefined; ... 9 more ...; visibility?: SupportDef | undefined; } | undefined;
    IconSymbolizer?: SupportDef | { kind?: SupportDef | undefined; allowOverlap?: SupportDef | undefined; anchor?: SupportDef | undefined; haloBlur?: SupportDef | undefined; ... 21 more ...; visibility?: SupportDef | undefined; } | undefined;
    LineSymbolizer?: SupportDef | { kind?: SupportDef | undefined; blur?: SupportDef | undefined; cap?: SupportDef | undefined; dasharray?: SupportDef | undefined; ... 16 more ...; visibility?: SupportDef | undefined; } | undefined;
    MarkSymbolizer?: SupportDef | { kind?: SupportDef | undefined; wellKnownName?: SupportDef | undefined; radius?: SupportDef | undefined; radiusUnit?: SupportDef | undefined; ... 14 more ...; visibility?: SupportDef | undefined; } | undefined;
    RasterSymbolizer?: SupportDef | { kind?: SupportDef | undefined; visibility?: SupportDef | undefined; opacity?: SupportDef | undefined; colorMap?: SupportDef | undefined; ... 8 more ...; fadeDuration?: SupportDef | undefined; } | undefined;
    TextSymbolizer?: SupportDef | { kind?: SupportDef | undefined; allowOverlap?: SupportDef | undefined; anchor?: SupportDef | undefined; label?: SupportDef | undefined; ... 29 more ...; visibility?: SupportDef | undefined; } | undefined;
}

Type declaration

  • Optional FillSymbolizer?: SupportDef | { kind?: SupportDef | undefined; antialias?: SupportDef | undefined; fillOpacity?: SupportDef | undefined; outlineColor?: SupportDef | undefined; ... 9 more ...; visibility?: SupportDef | undefined; } | undefined
  • Optional IconSymbolizer?: SupportDef | { kind?: SupportDef | undefined; allowOverlap?: SupportDef | undefined; anchor?: SupportDef | undefined; haloBlur?: SupportDef | undefined; ... 21 more ...; visibility?: SupportDef | undefined; } | undefined
  • Optional LineSymbolizer?: SupportDef | { kind?: SupportDef | undefined; blur?: SupportDef | undefined; cap?: SupportDef | undefined; dasharray?: SupportDef | undefined; ... 16 more ...; visibility?: SupportDef | undefined; } | undefined
  • Optional MarkSymbolizer?: SupportDef | { kind?: SupportDef | undefined; wellKnownName?: SupportDef | undefined; radius?: SupportDef | undefined; radiusUnit?: SupportDef | undefined; ... 14 more ...; visibility?: SupportDef | undefined; } | undefined
  • Optional RasterSymbolizer?: SupportDef | { kind?: SupportDef | undefined; visibility?: SupportDef | undefined; opacity?: SupportDef | undefined; colorMap?: SupportDef | undefined; ... 8 more ...; fadeDuration?: SupportDef | undefined; } | undefined
  • Optional TextSymbolizer?: SupportDef | { kind?: SupportDef | undefined; allowOverlap?: SupportDef | undefined; anchor?: SupportDef | undefined; label?: SupportDef | undefined; ... 29 more ...; visibility?: SupportDef | undefined; } | undefined