All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.dist.configuration-non-customizable.d.ts Maven / Gradle / Ivy

import { easeCubicInOut } from 'd3';
import { LegendItemType } from './interfaces/enums';
export declare const carbonPrefix: string;
export declare const area: {
    opacity: {
        unselected: number;
        selected: number;
    };
};
export declare const axis: {
    ticks: {
        number: number;
        rotateIfSmallerThan: number;
        verticalSpaceRatio: number;
        horizontalSpaceRatio: number;
    };
    ratio: {
        reference: string;
        compareTo: string;
    };
    paddingRatio: number;
    hover: {
        rectanglePadding: number;
    };
};
export declare const canvasZoomSettings: {
    duration: number;
    ease: typeof easeCubicInOut;
    zoomLevel: number;
};
export declare const circlePack: {
    circles: {
        fillOpacity: number;
        hover: {
            stroke: string;
        };
    };
    padding: {
        mainGroup: number;
        children: number;
    };
    depth: number;
};
export declare const color: {
    pairingOptions: {
        '1-color': number;
        '2-color': number;
        '3-color': number;
        '4-color': number;
        '5-color': number;
        '14-color': number;
    };
};
export declare const boxplot: {
    circle: {
        radius: number;
        opacity: {
            hovered: number;
            default: number;
        };
    };
    box: {
        opacity: {
            hovered: number;
            default: number;
        };
    };
    strokeWidth: {
        default: number;
        thicker: number;
    };
};
export declare const histogram: {
    defaultBins: number;
};
export declare const legend: {
    items: {
        status: {
            ACTIVE: number;
            DISABLED: number;
        };
        horizontalSpace: number;
        verticalSpace: number;
        textYOffset: number;
        spaceAfter: number;
    };
    checkbox: {
        radius: number;
    };
    radius: {
        iconData: {
            cx: number;
            cy: number;
            r: number;
        }[];
        fill: any;
        stroke: string;
    };
    line: {
        yPosition: number;
        width: number;
        strokeWidth: number;
        fill: any;
        stroke: string;
    };
    area: {
        width: number;
        height: number;
        fill: string;
        stroke: any;
    };
    size: {
        iconData: {
            width: number;
            height: number;
        }[];
        fill: any;
        stroke: string;
    };
    quartile: {
        iconData: {
            x: number;
            y: number;
            width: number;
            height: number;
        }[];
    };
    zoom: {
        iconData: {
            x: number;
            y: number;
            width: number;
            height: number;
        }[];
        color: string;
    };
    color: {
        barWidth: number;
        barHeight: number;
        axisYTranslation: number;
    };
};
export declare const lines: {
    opacity: {
        unselected: number;
        selected: number;
    };
    weight: {
        selected: number;
        unselected: number;
    };
};
export declare const meter: {
    statusBar: {
        paddingRight: number;
    };
    status: {
        indicatorSize: number;
        paddingLeft: number;
    };
    total: {
        paddingLeft: number;
        paddingRight: number;
    };
    height: {
        default: number;
        proportional: number;
    };
    dividerWidth: number;
};
export declare const pie: {
    radiusOffset: number;
    innerRadius: number;
    padAngle: number;
    hoverArc: {
        outerRadiusOffset: number;
    };
    xOffset: number;
    yOffset: number;
    yOffsetCallout: number;
    callout: {
        minSliceDegree: number;
        offsetX: number;
        offsetY: number;
        horizontalLineLength: number;
        textMargin: number;
    };
};
export declare const radar: {
    opacity: {
        unselected: number;
        selected: number;
    };
    xLabelPadding: number;
    yLabelPadding: number;
    yTicksNumber: number;
    minRange: number;
    xAxisRectHeight: number;
    dotsRadius: number;
};
export declare const alluvial: {
    nodeWidth: number;
    nodeHoveredWidth: number;
    minNodePadding: number;
    opacity: {
        unfocus: number;
        default: number;
        selected: number;
    };
};
export declare const heatmap: {
    minCellDividerDimension: number;
    chartPadding: number;
};
export declare const spacers: {
    default: {
        size: number;
    };
};
export declare const tooltips: {
    defaultOffset: number;
    horizontalOffset: number;
};
/**
 * Base transition configuration
 */
export declare const transitions: {
    default: {
        duration: number;
    };
    pie_slice_mouseover: {
        duration: number;
    };
    pie_slice_mouseout: {
        duration: number;
    };
    pie_chart_titles: {
        duration: number;
    };
    graph_element_mouseover_fill_update: {
        duration: number;
    };
    graph_element_mouseout_fill_update: {
        duration: number;
    };
};
export declare const toolbar: {
    buttonSize: number;
    iconSize: number;
    height: number;
    spacerHeight: number;
    iconPadding: number;
};
export declare const zoomBar: {
    height: {
        graph_view: number;
        slider_view: number;
    };
    spacerHeight: number;
    handleWidth: number;
    handleBarWidth: number;
    handleBarHeight: number;
};
export declare const defaultLegendAdditionalItems: {
    type: LegendItemType;
    name: string;
}[];




© 2015 - 2024 Weber Informatics LLC | Privacy Policy