GeoLeaf Core API - v3.0.0
    Preparing search index...
    LegendGenerator: {
        generateLegendFromStyle: (
            styleData: StyleData | null | undefined,
            geometryType: string,
            taxonomyData: TaxonomyData | null | undefined,
        ) => LegendData | null;
        generateLegendItem: (
            style: Record<string, unknown> | undefined,
            legend: { label?: string; order?: number; description?: string },
            geometryType: string,
            baseStyle: Record<string, unknown> | null,
            rule: StyleRule | null,
            taxonomyData: TaxonomyData | null | undefined,
            symbolPrefix: string,
        ) => LegendItemData | null;
    } = ...

    Type Declaration

    • generateLegendFromStyle: (
          styleData: StyleData | null | undefined,
          geometryType: string,
          taxonomyData: TaxonomyData | null | undefined,
      ) => LegendData | null
    • generateLegendItem: (
          style: Record<string, unknown> | undefined,
          legend: { label?: string; order?: number; description?: string },
          geometryType: string,
          baseStyle: Record<string, unknown> | null,
          rule: StyleRule | null,
          taxonomyData: TaxonomyData | null | undefined,
          symbolPrefix: string,
      ) => LegendItemData | null