or run

npx @tessl/cli init
Log in

Version

Tile

Overview

Evals

Files

docs

authorization.mdcharts.mdcompiler.mdconditional-formatting.mddashboards.mddbt.mdee-features.mdexplore-fields.mdfilters.mdformatting.mdindex.mdmetric-queries.mdparameters.mdpivot.mdprojects-spaces.mdsql-runner.mdtemplating.mdtypes.mdutilities.mdvisualizations.mdwarehouse.md
tile.json

conditional-formatting.mddocs/

Conditional Formatting

Visual formatting rules for charts and tables.

Configuration Types

type ConditionalFormattingConfig =
  | ConditionalFormattingConfigWithSingleColor
  | ConditionalFormattingConfigWithColorRange;

interface ConditionalFormattingConfigWithSingleColor {
  target: FieldTarget | null;
  color: string;
  rules: ConditionalFormattingWithFilterOperator[];
}

interface ConditionalFormattingConfigWithColorRange {
  target: FieldTarget | null;
  color: ConditionalFormattingColorRange;
  rule: ConditionalFormattingMinMax<number | 'auto'>;
}

Factory Functions

function createConditionalFormattingConfigWithSingleColor(
  defaultColor: string,
  target?: FieldTarget | null
): ConditionalFormattingConfigWithSingleColor;

function createConditionalFormattingConfigWithColorRange(
  defaultColor: string,
  target?: FieldTarget | null
): ConditionalFormattingConfigWithColorRange;