@diamondlightsource/davidia
    Preparing search index...

    Interface HeatmapPlotProps

    Props for HeatmapPlot component

    interface HeatmapPlotProps {
        aspect?: Aspect;
        batonProps?: BatonProps;
        colourMap?:
            | "Blues"
            | "Greens"
            | "Greys"
            | "Oranges"
            | "Purples"
            | "Reds"
            | "Turbo"
            | "Viridis"
            | "Inferno"
            | "Magma"
            | "Plasma"
            | "Cividis"
            | "Warm"
            | "Cool"
            | "Cubehelix"
            | "BuGn"
            | "BuPu"
            | "GnBu"
            | "OrRd"
            | "PuBuGn"
            | "PuBu"
            | "PuRd"
            | "RdPu"
            | "YlGnBu"
            | "YlGn"
            | "YlOrBr"
            | "YlOrRd"
            | "Rainbow"
            | "Sinebow"
            | "HSL"
            | "BrBG"
            | "PRGn"
            | "PiYG"
            | "PuOr"
            | "RdBu"
            | "RdGy"
            | "RdYlBu"
            | "RdYlGn"
            | "Spectral";
        customToolbarChildren?: ReactNode;
        domain?: Domain;
        heatmapScale?: ColorScaleType;
        plotConfig: PlotConfig;
        selections?: SelectionBase[];
        selectionsListener?: SelectionsEventListener;
        updateSelection?: null
        | SelectionHandler;
        values: NDT;
    }

    Hierarchy (View Summary)

    Index

    Properties

    aspect?: Aspect

    aspect ratio

    batonProps?: BatonProps

    The baton props

    colourMap?:
        | "Blues"
        | "Greens"
        | "Greys"
        | "Oranges"
        | "Purples"
        | "Reds"
        | "Turbo"
        | "Viridis"
        | "Inferno"
        | "Magma"
        | "Plasma"
        | "Cividis"
        | "Warm"
        | "Cool"
        | "Cubehelix"
        | "BuGn"
        | "BuPu"
        | "GnBu"
        | "OrRd"
        | "PuBuGn"
        | "PuBu"
        | "PuRd"
        | "RdPu"
        | "YlGnBu"
        | "YlGn"
        | "YlOrBr"
        | "YlOrRd"
        | "Rainbow"
        | "Sinebow"
        | "HSL"
        | "BrBG"
        | "PRGn"
        | "PiYG"
        | "PuOr"
        | "RdBu"
        | "RdGy"
        | "RdYlBu"
        | "RdYlGn"
        | "Spectral"

    colour map

    customToolbarChildren?: ReactNode

    Children to customize the toolbar. If undefined then use default toolbar, if null, disable toolbar, otherwise use given children

    domain?: Domain

    extent of scale for pixel values

    heatmapScale?: ColorScaleType

    heatmap scale type

    plotConfig: PlotConfig

    The plot configuration

    selections?: SelectionBase[]

    The selections

    selectionsListener?: SelectionsEventListener

    Selections event listener

    updateSelection?: null | SelectionHandler

    Handles adding selection (set null to disable editing)

    values: NDT

    pixel values