Skip to content

@eodash/eodash / Configuration / TEodashTools

Interface: TEodashTools

Properties

name

ts
name: "EodashTools";

properties?

ts
optional properties?: Partial<{
  indicatorBtnText: string;
  itemFilterConfig: Partial<{
     aggregateResults: string;
     cssVars: string | Record<string, any>;
     enableCompare: boolean;
     enableHighlighting: boolean;
     expandMultipleFilters: boolean;
     expandMultipleResults: boolean;
     filterProperties: object[];
     filtersTitle: string;
     imageProperty: string;
     resultsTitle: string;
     resultType: string;
     styleOverride: string;
     subTitleProperty: string;
     titleProperty: string;
   }> & Omit<object & VNodeProps & AllowedComponentProps & ComponentCustomProps,
     | "enableCompare"
     | "filtersTitle"
     | "resultsTitle"
     | "imageProperty"
     | "titleProperty"
     | "aggregateResults"
     | "subTitleProperty"
     | "resultType"
     | "cssVars"
     | "enableHighlighting"
     | "expandMultipleFilters"
     | "expandMultipleResults"
     | "styleOverride"
    | "filterProperties">;
  layoutIcon: string;
  layoutTarget: string;
  showIndicatorsBtn: boolean;
  showLayoutSwitcher: boolean;
}> & Omit<object & VNodeProps & AllowedComponentProps & ComponentCustomProps,
  | "layoutTarget"
  | "layoutIcon"
  | "showIndicatorsBtn"
  | "showLayoutSwitcher"
  | "indicatorBtnText"
| "itemFilterConfig">;