SYMBOL INDEX (946 symbols across 213 files) FILE: .storybook/main.ts constant ROOT (line 5) | const ROOT = path.resolve(__dirname, ".."); constant STORIES (line 6) | const STORIES = path.resolve(ROOT, "stories"); FILE: config/webpack/demo/webpack.config.dev.js constant ROOT (line 8) | const ROOT = path.resolve(__dirname, "../../.."); constant PKGS (line 9) | const PKGS = path.join(ROOT, "packages"); constant VICTORY_GLOB (line 10) | const VICTORY_GLOB = path constant VICTORY_ALIASES (line 14) | const VICTORY_ALIASES = glob.sync(VICTORY_GLOB).reduce((memo, pkgPath) => { constant DEMO (line 19) | const DEMO = path.resolve("demo"); constant WDS_PORT (line 20) | const WDS_PORT = 3000; FILE: config/webpack/webpack.config.js constant SRC (line 7) | const SRC = path.resolve("src"); constant PKG (line 14) | const PKG = require(path.resolve("package.json")); FILE: demo/rn/src/navigation-config.ts type RootStackNavigatorParams (line 1) | type RootStackNavigatorParams = { FILE: demo/rn/src/screens/brush-line-screen.tsx type DataType (line 19) | type DataType = { type DataSet (line 27) | interface DataSet { type Attribute (line 41) | type Attribute = "strength" | "intelligence" | "speed" | "luck"; type Filter (line 44) | type Filter = Record; function normalizeData (line 54) | function normalizeData(maximumValues: number[]) { function getMaximumValues (line 65) | function getMaximumValues() { function getAxisOffset (line 73) | function getAxisOffset(index: number) { FILE: demo/rn/src/screens/components-screen.tsx type DataItem (line 59) | type DataItem = { key: string; title: string }; type SectionItem (line 60) | type SectionItem = { FILE: packages/victory-area/src/area.tsx type AreaProps (line 178) | interface AreaProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-area/src/victory-area.tsx type VictoryAreaTTargetType (line 40) | type VictoryAreaTTargetType = "data" | "labels" | "parent"; type VictoryAreaProps (line 42) | interface VictoryAreaProps type VictoryAreaBase (line 54) | interface VictoryAreaBase extends EventsMixinClass {} method getBaseProps (line 90) | static getBaseProps(props) { method shouldAnimate (line 101) | shouldAnimate() { method render (line 105) | render() { class VictoryAreaBase (line 60) | class VictoryAreaBase extends React.Component { method getBaseProps (line 90) | static getBaseProps(props) { method shouldAnimate (line 101) | shouldAnimate() { method render (line 105) | render() { FILE: packages/victory-axis/src/victory-axis.tsx type VictoryAxisTTargetType (line 38) | type VictoryAxisTTargetType = type VictoryAxisProps (line 46) | interface VictoryAxisProps type VictoryAxisBase (line 59) | interface VictoryAxisBase extends EventsMixinClass {} method getStyles (line 103) | static getStyles(props) { method getBaseProps (line 106) | static getBaseProps(props) { method renderLine (line 119) | renderLine(props) { method renderLabel (line 125) | renderLabel(props) { method renderGridAndTicks (line 138) | renderGridAndTicks(props) { method fixLabelOverlap (line 177) | fixLabelOverlap(gridAndTicks, props) { method shouldAnimate (line 226) | shouldAnimate() { method render (line 230) | render(): React.ReactElement { class VictoryAxisBase (line 61) | class VictoryAxisBase extends React.Component { method getStyles (line 103) | static getStyles(props) { method getBaseProps (line 106) | static getBaseProps(props) { method renderLine (line 119) | renderLine(props) { method renderLabel (line 125) | renderLabel(props) { method renderGridAndTicks (line 138) | renderGridAndTicks(props) { method fixLabelOverlap (line 177) | fixLabelOverlap(gridAndTicks, props) { method shouldAnimate (line 226) | shouldAnimate() { method render (line 230) | render(): React.ReactElement { FILE: packages/victory-bar/src/bar-helper-methods.ts constant DEFAULT_BAR_WIDTH (line 9) | const DEFAULT_BAR_WIDTH = 8; function isCornerRadiusObject (line 63) | function isCornerRadiusObject( FILE: packages/victory-bar/src/bar.tsx type BarProps (line 16) | interface BarProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-bar/src/geometry-helper-methods.ts method distance (line 7) | distance(p1: { x: number; y: number }) { method add (line 11) | add(p1: { x: number; y: number }) { method subtract (line 16) | subtract(p1: { x: number; y: number }) { method scalarMult (line 20) | scalarMult(n: number) { method scalarDivide (line 23) | scalarDivide(n: number) { method equals (line 29) | equals(p1: { x: number; y: number }) { type Center (line 34) | type Center = ReturnType; method hasIntersection (line 42) | hasIntersection(circle1: { center: Center; radius: number }) { method equals (line 57) | equals(circle1: { center: Center; radius: number }) { method intersection (line 68) | intersection(circle1: { center: Center; radius: number }) { method solveX (line 90) | solveX(y: number) { method solveY (line 96) | solveY(x: number) { FILE: packages/victory-bar/src/victory-bar.tsx type VictoryBarCornerRadiusKey (line 24) | type VictoryBarCornerRadiusKey = type VictoryBarCornerRadiusObject (line 32) | type VictoryBarCornerRadiusObject = Partial< type VictoryBarTTargetType (line 36) | type VictoryBarTTargetType = "data" | "labels" | "parent"; type VictoryBarAlignmentType (line 38) | type VictoryBarAlignmentType = "start" | "middle" | "end"; type VictoryBarProps (line 40) | interface VictoryBarProps type VictoryBarBase (line 71) | interface VictoryBarBase extends EventsMixinClass {} method getBaseProps (line 122) | static getBaseProps(props: VictoryBarProps) { method shouldAnimate (line 135) | shouldAnimate() { method render (line 139) | render(): React.ReactElement { class VictoryBarBase (line 77) | class VictoryBarBase extends React.Component { method getBaseProps (line 122) | static getBaseProps(props: VictoryBarProps) { method shouldAnimate (line 135) | shouldAnimate() { method render (line 139) | render(): React.ReactElement { FILE: packages/victory-box-plot/src/helper-methods.tsx constant TYPES (line 14) | const TYPES = ["max", "min", "median", "q1", "q3"]; FILE: packages/victory-box-plot/src/victory-box-plot.test.tsx constant TEST_GROUP_ID (line 8) | const TEST_GROUP_ID = "test-group-id"; FILE: packages/victory-box-plot/src/victory-box-plot.tsx type VictoryBoxPlotLabelType (line 58) | type VictoryBoxPlotLabelType = type VictoryBoxPlotStyleInterface (line 64) | interface VictoryBoxPlotStyleInterface { type VictoryBoxPlotLabelOrientationInterface (line 80) | interface VictoryBoxPlotLabelOrientationInterface { type VictoryBoxPlotProps (line 88) | interface VictoryBoxPlotProps type VictoryBoxPlotBase (line 126) | interface VictoryBoxPlotBase extends EventsMixinClass { method getDomain (line 164) | static getDomain(props, axis) { method getData (line 167) | static getData(props) { method getBaseProps (line 170) | static getBaseProps(props) { method renderBoxPlot (line 188) | renderBoxPlot(props) { method shouldAnimate (line 238) | shouldAnimate() { method shouldRenderDatum (line 242) | shouldRenderDatum(datum) { method render (line 255) | render(): React.ReactElement { FILE: packages/victory-brush-container/src/brush-helpers.ts method getDimension (line 8) | getDimension(props) { method withinBounds (line 16) | withinBounds(point, bounds, padding?) { method getDomainBox (line 28) | getDomainBox(props, fullDomain, selectedDomain?) { method getHandles (line 58) | getHandles(props, domainBox) { method getActiveHandles (line 94) | getActiveHandles(point, props, domainBox) { method getResizeMutation (line 106) | getResizeMutation(box, handles) { method getMinimumDomain (line 119) | getMinimumDomain() { method getDefaultBrushArea (line 126) | getDefaultBrushArea(targetProps, cachedDomain, evt) { method getSelectionMutation (line 157) | getSelectionMutation(point, box, brushDimension) { method panBox (line 168) | panBox(props, point) { method constrainBox (line 194) | constrainBox(box, fullDomainBox) { method constrainPoint (line 204) | constrainPoint(point, fullDomainBox) { method hasMoved (line 212) | hasMoved(props) { method onMouseDown (line 227) | onMouseDown(evt, targetProps) { method onGlobalMouseMove (line 328) | onGlobalMouseMove(evt, targetProps) { method onGlobalMouseUp (line 419) | onGlobalMouseUp(evt, targetProps) { FILE: packages/victory-brush-container/src/victory-brush-container.tsx type VictoryBrushContainerProps (line 14) | interface VictoryBrushContainerProps extends VictoryContainerProps { type VictoryBrushContainerMutatedProps (line 41) | interface VictoryBrushContainerMutatedProps extends VictoryBrushContaine... constant VICTORY_BRUSH_CONTAINER_DEFAULT_PROPS (line 47) | const VICTORY_BRUSH_CONTAINER_DEFAULT_PROPS = { FILE: packages/victory-brush-line/src/victory-brush-line.tsx type VictoryBrushLineTargetType (line 18) | type VictoryBrushLineTargetType = "data" | "labels" | "parent"; type VictoryBrushLineProps (line 19) | interface VictoryBrushLineProps { constant SMALL_NUMBER (line 50) | const SMALL_NUMBER = 1 / Number.MAX_SAFE_INTEGER; type ReduceReturnType (line 116) | type ReduceReturnType = { class VictoryBrushLine (line 178) | class VictoryBrushLine< method getRectDimensions (line 490) | getRectDimensions(props, brushWidth, domain?) { method getHandleDimensions (line 524) | getHandleDimensions(props) { method getCursor (line 549) | getCursor(props) { method renderHandles (line 560) | renderHandles(props) { method renderBrush (line 608) | renderBrush(props) { method renderBrushArea (line 630) | renderBrushArea(props) { method renderLine (line 657) | renderLine(props) { method render (line 671) | render() { FILE: packages/victory-candlestick/src/candle.tsx type CandleProps (line 12) | interface CandleProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-candlestick/src/helper-methods.ts constant TYPES (line 14) | const TYPES = ["close", "open", "high", "low"]; constant DEFAULT_CANDLE_WIDTH (line 16) | const DEFAULT_CANDLE_WIDTH = 8; FILE: packages/victory-candlestick/src/victory-candlestick.tsx type VictoryCandlestickStyleInterface (line 24) | interface VictoryCandlestickStyleInterface { type VictoryCandlestickLabelsType (line 38) | type VictoryCandlestickLabelsType = type VictoryCandlestickProps (line 43) | interface VictoryCandlestickProps type VictoryCandlestickBase (line 131) | interface VictoryCandlestickBase method getDomain (line 170) | static getDomain(props, axis) { method getData (line 173) | static getData(props) { method getBaseProps (line 176) | static getBaseProps(props: VictoryCandlestickProps) { method shouldAnimate (line 191) | shouldAnimate() { method renderCandleData (line 205) | renderCandleData( method render (line 290) | render(): React.ReactElement { class VictoryCandlestickBase (line 138) | class VictoryCandlestickBase extends React.Component string; type StringOrNumberOrCallback (line 36) | type StringOrNumberOrCallback = type StringOrCallback (line 40) | type StringOrCallback = string | VictoryStringCallback; type SliceNumberOrCallback (line 41) | type SliceNumberOrCallback< type VictoryNumberCallback (line 45) | type VictoryNumberCallback = (args: CallbackArgs) => number; type VictoryPaddingCallback (line 46) | type VictoryPaddingCallback = ( type VictoryOrientationCallback (line 49) | type VictoryOrientationCallback = ( type NumberOrCallback (line 52) | type NumberOrCallback = number | VictoryNumberCallback; type PaddingOrCallback (line 53) | type PaddingOrCallback = number | BlockProps | VictoryPaddingCallback; type OrientationOrCallback (line 54) | type OrientationOrCallback = FILE: packages/victory-core/src/types/prop-types.ts type AxisType (line 14) | type AxisType = "x" | "y"; type DatumValue (line 15) | type DatumValue = number | string | Date | null | undefined; type Datum (line 16) | type Datum = any; type ForAxes (line 17) | type ForAxes = T | { x?: T; y?: T }; type ID (line 18) | type ID = number | string; type ValueOrAccessor (line 19) | type ValueOrAccessor = type Tuple (line 22) | type Tuple = [T, T]; type ValueOrAxes (line 23) | type ValueOrAxes = T | ForAxes; type DomainPaddingPropType (line 25) | type DomainPaddingPropType = ValueOrAxes; type DomainPropType (line 26) | type DomainPropType = ValueOrAxes; type DomainValue (line 27) | type DomainValue = number | Date; type DomainTuple (line 30) | type DomainTuple = Tuple | Tuple; type PaddingType (line 31) | type PaddingType = number | Tuple; type RangePropType (line 32) | type RangePropType = ValueOrAxes; type RangeTuple (line 33) | type RangeTuple = number[]; type StringOrNumberOrList (line 34) | type StringOrNumberOrList = string | number | (string | number)[]; type Padding (line 36) | interface Padding { type AnimatePropTypeInterface (line 43) | interface AnimatePropTypeInterface { type EventCallbackInterface (line 65) | interface EventCallbackInterface { type EventPropTypeInterface (line 73) | interface EventPropTypeInterface { type NumberValue (line 97) | type NumberValue = number | { valueOf(): number }; type D3Scale (line 101) | interface D3Scale { type D3ScaleFn (line 118) | type D3ScaleFn = () => type ScaleName (line 124) | type ScaleName = "linear" | "time" | "log" | "sqrt"; type ScalePropType (line 125) | type ScalePropType = ScaleName; type ScaleXYPropType (line 126) | type ScaleXYPropType = { type CategoryPropType (line 131) | type CategoryPropType = type DataGetterPropType (line 140) | type DataGetterPropType = ValueOrAccessor< type InterpolationPropType (line 145) | type InterpolationPropType = type ColorScalePropType (line 166) | type ColorScalePropType = type SortOrderPropType (line 177) | type SortOrderPropType = "ascending" | "descending"; type VictoryLabelableProps (line 179) | interface VictoryLabelableProps { type VictoryMultiLabelableProps (line 183) | interface VictoryMultiLabelableProps extends VictoryLabelableProps { type VictorySingleLabelableProps (line 190) | interface VictorySingleLabelableProps extends VictoryLabelableProps { type CoordinatesPropType (line 194) | type CoordinatesPropType = { type VictoryEventHandler (line 199) | type VictoryEventHandler = ( FILE: packages/victory-core/src/victory-accessible-group/victory-accessible-group.tsx type VictoryAccessibleGroupProps (line 3) | interface VictoryAccessibleGroupProps { FILE: packages/victory-core/src/victory-animation/victory-animation.tsx type AnimationStyle (line 9) | type AnimationStyle = { [key: string]: string | number }; type AnimationData (line 14) | type AnimationData = AnimationStyle | AnimationStyle[]; type AnimationEasing (line 16) | type AnimationEasing = type VictoryAnimationProps (line 58) | interface VictoryAnimationProps { type VictoryAnimationState (line 67) | interface VictoryAnimationState { type AnimationInfo (line 72) | interface AnimationInfo { type VictoryAnimation (line 78) | interface VictoryAnimation { constant DEFAULT_DURATION (line 88) | const DEFAULT_DURATION = 1000; FILE: packages/victory-core/src/victory-clip-container/victory-clip-container.tsx type VictoryClipContainerProps (line 14) | interface VictoryClipContainerProps { type VictoryClipContainerState (line 34) | interface VictoryClipContainerState { class VictoryClipContainer (line 38) | class VictoryClipContainer extends React.Component< method constructor (line 53) | constructor(props: VictoryClipContainerProps) { method componentDidMount (line 63) | componentDidMount() { method calculateAttributes (line 69) | calculateAttributes(props) { method renderClippedGroup (line 94) | renderClippedGroup(props, clipId) { method renderGroup (line 123) | renderGroup(props) { method renderClipComponent (line 149) | renderClipComponent(props, clipId) { method getClipValue (line 188) | getClipValue(props, axis) { method getTranslateValue (line 197) | getTranslateValue(props, axis) { method render (line 205) | render() { FILE: packages/victory-core/src/victory-container/victory-container.tsx type VictoryContainerProps (line 12) | interface VictoryContainerProps { function useVictoryContainer (line 54) | function useVictoryContainer( FILE: packages/victory-core/src/victory-label/victory-label.tsx type TextAnchorType (line 28) | type TextAnchorType = "start" | "middle" | "end" | "inherit"; type OriginType (line 29) | type OriginType = { x: number; y: number }; type LabelOrientationType (line 30) | type LabelOrientationType = "parallel" | "perpendicular" | "vertical"; type VictoryLabelProps (line 32) | interface VictoryLabelProps { FILE: packages/victory-core/src/victory-portal/portal-context.tsx type PortalContextValue (line 3) | interface PortalContextValue { type PortalProviderProps (line 19) | interface PortalProviderProps { FILE: packages/victory-core/src/victory-portal/portal-outlet.tsx type PortalOutletProps (line 4) | interface PortalOutletProps { FILE: packages/victory-core/src/victory-portal/portal.tsx type PortalProps (line 3) | interface PortalProps { FILE: packages/victory-core/src/victory-portal/victory-portal.tsx type VictoryPortalProps (line 9) | interface VictoryPortalProps { FILE: packages/victory-core/src/victory-primitives/arc.tsx type ArcProps (line 9) | interface ArcProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-primitives/background.tsx type BackgroundProps (line 9) | interface BackgroundProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-primitives/border.tsx type BorderProps (line 8) | interface BorderProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-primitives/clip-path.tsx type ClipPathProps (line 4) | interface ClipPathProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-primitives/line-segment.tsx type LineSegmentProps (line 8) | interface LineSegmentProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-primitives/point.tsx type PointProps (line 11) | interface PointProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-primitives/text.tsx type TextProps (line 5) | interface TextProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-primitives/types.ts type ScatterSymbolType (line 3) | type ScatterSymbolType = type VictoryPrimitiveShapeProps (line 14) | interface VictoryPrimitiveShapeProps FILE: packages/victory-core/src/victory-primitives/whisker.tsx type WhiskerAxes (line 8) | type WhiskerAxes = { type WhiskerProps (line 15) | interface WhiskerProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-theme/types.ts type BlockProps (line 14) | type BlockProps = { type PaddingProps (line 20) | type PaddingProps = number | BlockProps; type OrientationTypes (line 21) | type OrientationTypes = "top" | "bottom" | "left" | "right"; type VictoryStyleObject (line 22) | type VictoryStyleObject = { type LabelProps (line 25) | type LabelProps = React.CSSProperties & { type VictoryLabelStyleObject (line 29) | type VictoryLabelStyleObject = { type VictoryStyleInterface (line 36) | interface VictoryStyleInterface { type TickProps (line 43) | type TickProps = React.CSSProperties & { size?: number }; type VictoryTickStyleObject (line 44) | type VictoryTickStyleObject = { type VictoryAxisCommonProps (line 48) | interface VictoryAxisCommonProps { type VerticalAnchorType (line 73) | type VerticalAnchorType = "start" | "middle" | "end"; type VictoryThemePaletteKeys (line 76) | type VictoryThemePaletteKeys = type VictoryThemePalette (line 87) | type VictoryThemePalette = { type VictoryThemeDefinition (line 91) | interface VictoryThemeDefinition { FILE: packages/victory-core/src/victory-transition/victory-transition.tsx type VictoryTransitionChild (line 13) | type VictoryTransitionChild = React.ReactElement< type VictoryTransitionProps (line 26) | interface VictoryTransitionProps { type VictoryTransitionState (line 32) | interface VictoryTransitionState { type VictoryTransition (line 43) | interface VictoryTransition { method constructor (line 58) | constructor(props, context) { method componentDidMount (line 70) | componentDidMount() { method shouldComponentUpdate (line 74) | shouldComponentUpdate(nextProps: VictoryTransitionProps) { method componentWillUnmount (line 84) | componentWillUnmount() { method getTransitionState (line 88) | private getTransitionState( method getDomainFromChildren (line 118) | private getDomainFromChildren( method pickProps (line 156) | pickProps() { method pickDomainProps (line 165) | private pickDomainProps(props: VictoryTransitionProps) { method getClipWidth (line 177) | getClipWidth(props, child) { method render (line 188) | render() { class VictoryTransition (line 47) | class VictoryTransition extends React.Component< method constructor (line 58) | constructor(props, context) { method componentDidMount (line 70) | componentDidMount() { method shouldComponentUpdate (line 74) | shouldComponentUpdate(nextProps: VictoryTransitionProps) { method componentWillUnmount (line 84) | componentWillUnmount() { method getTransitionState (line 88) | private getTransitionState( method getDomainFromChildren (line 118) | private getDomainFromChildren( method pickProps (line 156) | pickProps() { method pickDomainProps (line 165) | private pickDomainProps(props: VictoryTransitionProps) { method getClipWidth (line 177) | getClipWidth(props, child) { method render (line 188) | render() { FILE: packages/victory-core/src/victory-util/add-events.tsx type MixinOptions (line 32) | type MixinOptions = { type EventMixinCommonProps (line 39) | interface EventMixinCommonProps type EventsMixinClass (line 53) | interface EventsMixinClass { type EventMixinCalculatedValues (line 77) | interface EventMixinCalculatedValues { type VictoryComponentCommonRole (line 89) | type VictoryComponentCommonRole = type VictoryComponentRole (line 104) | type VictoryComponentRole = VictoryComponentCommonRole | string; type VictoryComponentConfiguration (line 109) | interface VictoryComponentConfiguration { type WrappedComponentClass (line 124) | interface WrappedComponentClass function addEvents (line 129) | function addEvents< FILE: packages/victory-core/src/victory-util/axis.tsx function identity (line 17) | function identity(value: T): T { function getAxis (line 27) | function getAxis(props) { function findAxisComponents (line 38) | function findAxisComponents(childComponents, predicate?) { function getAxisComponent (line 66) | function getAxisComponent(childComponents, axis) { function getAxisComponentsWithParent (line 81) | function getAxisComponentsWithParent(childComponents, type) { function getOrigin (line 105) | function getOrigin(domain) { function getOriginSign (line 122) | function getOriginSign(origin, domain) { function isVertical (line 133) | function isVertical(props) { function stringTicks (line 144) | function stringTicks(props) { function getDefaultTickFormat (line 151) | function getDefaultTickFormat(props) { function getStringTicks (line 170) | function getStringTicks(props) { function getTickArray (line 186) | function getTickArray(props) { function getTickFormat (line 245) | function getTickFormat(props, scale) { function downsampleTicks (line 277) | function downsampleTicks(ticks: number[], tickCount: number) { function getTicks (line 285) | function getTicks(props, scale: D3Scale, filterZero = false) { function getDomainFromData (line 321) | function getDomainFromData(props, axis) { function getDomain (line 353) | function getDomain(props, axis?) { function getAxisValue (line 361) | function getAxisValue(props, axis) { function modifyProps (line 382) | function modifyProps(props, fallbackProps) { FILE: packages/victory-core/src/victory-util/collection.tsx function isNonEmptyArray (line 1) | function isNonEmptyArray( function containsStrings (line 7) | function containsStrings(collection: Array) { function containsDates (line 14) | function containsDates(collection: Array): boolean { function containsNumbers (line 21) | function containsNumbers(collection) { function containsOnlyStrings (line 28) | function containsOnlyStrings( function difference (line 43) | function difference(a: Array, b: Array): Array { function isArrayOfArrays (line 50) | function isArrayOfArrays( function removeUndefined (line 59) | function removeUndefined(arr) { function getMaxValue (line 63) | function getMaxValue( function getMinValue (line 73) | function getMinValue( FILE: packages/victory-core/src/victory-util/common-props.tsx type VictoryDatableProps (line 20) | interface VictoryDatableProps { type VictoryCommonThemeProps (line 33) | interface VictoryCommonThemeProps { type VictoryCommonProps (line 66) | interface VictoryCommonProps extends VictoryCommonThemeProps { type VictoryCommonPrimitiveProps (line 69) | interface VictoryCommonPrimitiveProps { FILE: packages/victory-core/src/victory-util/data.test.tsx class TestDataComponent (line 369) | class TestDataComponent extends React.Component { class TestFooComponent (line 378) | class TestFooComponent extends React.Component { FILE: packages/victory-core/src/victory-util/data.ts function parseDatum (line 18) | function parseDatum(datum) { function getLength (line 29) | function getLength(data: unknown[]) { function generateDataArray (line 34) | function generateDataArray(props, axis) { function sortData (line 50) | function sortData(dataset, sortKey, sortOrder = "ascending") { function cleanData (line 65) | function cleanData(dataset, props) { function getEventKey (line 94) | function getEventKey(key) { function addEventKeys (line 107) | function addEventKeys(props, data) { function formatDataFromDomain (line 126) | function formatDataFromDomain(dataset, domain, defaultBaseline?) { function createStringMap (line 179) | function createStringMap(props, axis) { function downsample (line 205) | function downsample(data, maxPoints, startingIndex = 0) { function formatData (line 227) | function formatData( function generateData (line 320) | function generateData(props) { function getCategories (line 335) | function getCategories(props, axis) { function getData (line 346) | function getData(props) { function getStringsFromAxes (line 358) | function getStringsFromAxes(props, axis) { function getStringsFromCategories (line 375) | function getStringsFromCategories(props, axis) { function getStringsFromData (line 391) | function getStringsFromData(props, axis) { function isDataComponent (line 430) | function isDataComponent(component) { FILE: packages/victory-core/src/victory-util/default-transitions.ts function continuousTransitions (line 3) | function continuousTransitions(): AnimatePropTypeInterface { function continuousPolarTransitions (line 17) | function continuousPolarTransitions(): AnimatePropTypeInterface { function discreteTransitions (line 61) | function discreteTransitions(): AnimatePropTypeInterface { FILE: packages/victory-core/src/victory-util/domain.test.tsx class TestDomainComponent (line 325) | class TestDomainComponent extends React.Component { class TestFooComponent (line 334) | class TestFooComponent extends React.Component { FILE: packages/victory-core/src/victory-util/domain.ts function cleanDomain (line 13) | function cleanDomain(domain, props, axis) { function getDomainPadding (line 33) | function getDomainPadding(props, axis) { function getFlatData (line 45) | function getFlatData(dataset, axis: "x" | "y") { function getExtremeFromData (line 54) | function getExtremeFromData(dataset, axis, type = "min") { function padDomain (line 72) | function padDomain(domain, props, axis) { function createDomainFunction (line 177) | function createDomainFunction( function formatDomain (line 207) | function formatDomain(domain, props, axis) { function getDomain (line 217) | function getDomain(props, axis) { function getDomainFromCategories (line 228) | function getDomainFromCategories(props, axis, categories?) { function getDomainFromData (line 270) | function getDomainFromData(props, axis, dataset) { function getDomainFromMinMax (line 300) | function getDomainFromMinMax(min, max) { function getDomainFromProps (line 326) | function getDomainFromProps(props, axis) { function getDomainWithZero (line 346) | function getDomainWithZero(props, axis) { function getMaxFromProps (line 398) | function getMaxFromProps(props, axis) { function getMinFromProps (line 413) | function getMinFromProps(props, axis) { function getSymmetricDomain (line 429) | function getSymmetricDomain(domain, values: number[]) { function isDomainComponent (line 440) | function isDomainComponent(component) { FILE: packages/victory-core/src/victory-util/events.ts constant GLOBAL_EVENT_REGEX (line 10) | const GLOBAL_EVENT_REGEX = /^onGlobal(.*)$/; type ComponentEventKey (line 12) | type ComponentEventKey = string | number; type ComponentEvent (line 13) | interface ComponentEvent { type ComponentEventName (line 19) | type ComponentEventName = string; type ComponentEventHandlers (line 20) | interface ComponentEventHandlers { type ComponentEventHandler (line 23) | type ComponentEventHandler = ( type UpdatedProps (line 29) | type UpdatedProps = any; type ComponentWithEvents (line 31) | interface ComponentWithEvents extends EventMixinCalculatedValues { function getEvents (line 43) | function getEvents( function getScopedEvents (line 125) | function getScopedEvents( function getPartialEvents (line 298) | function getPartialEvents( type PartialEvents (line 312) | interface PartialEvents { function getEventState (line 320) | function getEventState( function getExternalMutationsWithChildren (line 352) | function getExternalMutationsWithChildren( function getExternalMutations (line 382) | function getExternalMutations( function getExternalMutation (line 438) | function getExternalMutation( function getComponentEvents (line 485) | function getComponentEvents(props, components) { function getGlobalEventNameFromKey (line 502) | function getGlobalEventNameFromKey(key) { FILE: packages/victory-core/src/victory-util/helpers.ts type ElementPadding (line 8) | type ElementPadding = { type MaybePointData (line 15) | type MaybePointData = { function getCartesianRange (line 35) | function getCartesianRange(options: { function getPolarRange (line 51) | function getPolarRange(options: { function invert (line 79) | function invert(original: Record) { function omit (line 93) | function omit( function getPoint (line 115) | function getPoint(datum: MaybePointData): MaybePointData { function scalePoint (line 133) | function scalePoint( function getPadding (line 160) | function getPadding( function isTooltip (line 176) | function isTooltip(component?: { type?: { role?: string } }) { function getDefaultStyles (line 181) | function getDefaultStyles(props, role) { function getStyles (line 192) | function getStyles(style, defaultStyles) { function evaluateProp (line 212) | function evaluateProp( function evaluateStyle (line 219) | function evaluateStyle(style, props) { function degreesToRadians (line 232) | function degreesToRadians(degrees) { function radiansToDegrees (line 236) | function radiansToDegrees(radians) { function getRadius (line 243) | function getRadius(options: { function getPolarOrigin (line 256) | function getPolarOrigin(props: { function getRange (line 275) | function getRange( function isNil (line 315) | function isNil(value: any): boolean { function isFunction (line 327) | function isFunction(value: any): value is (...args: any[]) => any { function createAccessor (line 331) | function createAccessor(key) { function modifyProps (line 344) | function modifyProps(props, fallbackProps?, role?) { function getCurrentAxis (line 358) | function getCurrentAxis(axis, horizontal) { function mapValues (line 367) | function mapValues( function range (line 389) | function range(start: number, end?: number, increment?: number) { function reduceChildren (line 420) | function reduceChildren< function isHorizontal (line 506) | function isHorizontal(props: { FILE: packages/victory-core/src/victory-util/hooks/use-animation-state.ts constant INITIAL_STATE (line 7) | const INITIAL_STATE: AnimationState = { type AnyObject (line 13) | type AnyObject = Record; type AnimationState (line 15) | type AnimationState = { FILE: packages/victory-core/src/victory-util/hooks/use-previous-props.ts function usePreviousProps (line 3) | function usePreviousProps(props: T): T | undefined { FILE: packages/victory-core/src/victory-util/immutable-types.d.ts type List (line 144) | interface List extends Collection.Indexed { type Map (line 438) | interface Map extends Collection.Keyed { type OrderedMap (line 739) | interface OrderedMap extends Map {} type Set (line 783) | interface Set extends Collection.Set { type OrderedSet (line 892) | interface OrderedSet extends Set {} type Stack (line 934) | interface Stack extends Collection.Indexed { type Class (line 1091) | interface Class { type Keyed (line 1190) | interface Keyed extends Seq, Iterable.Keyed { type Indexed (line 1221) | interface Indexed extends Seq, Iterable.Indexed { type Set (line 1252) | interface Set extends Seq, Iterable.Set { type Seq (line 1281) | interface Seq extends Iterable { type Keyed (line 1386) | interface Keyed extends Iterable { type Indexed (line 1468) | interface Indexed extends Iterable { type Set (line 1647) | interface Set extends Iterable { type Iterable (line 1682) | interface Iterable { type Keyed (line 2467) | interface Keyed extends Collection, Iterable.Keyed { type Indexed (line 2480) | interface Indexed type Set (line 2497) | interface Set extends Collection, Iterable.Set { type Collection (line 2506) | interface Collection extends Iterable { type Iterator (line 2521) | interface Iterator { FILE: packages/victory-core/src/victory-util/immutable.test.ts function noop (line 6) | function noop(arg: unknown) {} function typeChecks (line 8) | function typeChecks() { FILE: packages/victory-core/src/victory-util/immutable.ts constant IMMUTABLE_ITERABLE (line 3) | const IMMUTABLE_ITERABLE = "@@__IMMUTABLE_ITERABLE__@@"; constant IMMUTABLE_RECORD (line 4) | const IMMUTABLE_RECORD = "@@__IMMUTABLE_RECORD__@@"; constant IMMUTABLE_LIST (line 5) | const IMMUTABLE_LIST = "@@__IMMUTABLE_LIST__@@"; constant IMMUTABLE_MAP (line 6) | const IMMUTABLE_MAP = "@@__IMMUTABLE_MAP__@@"; function isIterable (line 8) | function isIterable(x): x is Iterable { function isRecord (line 12) | function isRecord(x): x is Record { function isImmutable (line 16) | function isImmutable( function isList (line 22) | function isList(x): x is List { function isMap (line 26) | function isMap(x): x is Map { function shallowToJS (line 30) | function shallowToJS(x, whitelist?: Record) { FILE: packages/victory-core/src/victory-util/label-helpers.ts function getVerticalAnchor (line 7) | function getVerticalAnchor(props, datum: VictoryLabelProps["datum"] = {}) { function getTextAnchor (line 18) | function getTextAnchor(props, datum: VictoryLabelProps["datum"] = {}) { function getAngle (line 30) | function getAngle(props, datum: VictoryLabelProps["datum"] = {}) { function getPadding (line 35) | function getPadding(props, datum: VictoryLabelProps["datum"] = {}) { function getOffset (line 46) | function getOffset(props, datum) { function getPosition (line 58) | function getPosition(props, datum) { function getPolarPadding (line 71) | function getPolarPadding(props, datum) { function getLabelPlacement (line 83) | function getLabelPlacement(props) { function getPolarOrientation (line 92) | function getPolarOrientation(degrees) { function getText (line 108) | function getText(props, datum: VictoryLabelProps["datum"] = {}, index) { function getPolarTextAnchor (line 115) | function getPolarTextAnchor(props, degrees) { function getPolarVerticalAnchor (line 126) | function getPolarVerticalAnchor(props, degrees) { function getPolarAngle (line 139) | function getPolarAngle(props, baseAngle?) { function getDegrees (line 159) | function getDegrees(props, datum) { function getProps (line 164) | function getProps(props, index) { FILE: packages/victory-core/src/victory-util/line-helpers.ts type CurveName (line 23) | type CurveName = type ShapeMethod (line 38) | type ShapeMethod = keyof Pick< type ShapeMethodClosed (line 54) | type ShapeMethodClosed = keyof Pick< FILE: packages/victory-core/src/victory-util/log.ts function warn (line 4) | function warn(message: string) { FILE: packages/victory-core/src/victory-util/merge-refs.ts type Ref (line 5) | type Ref = React.MutableRefObject | React.LegacyRef | undefined... function mergeRefs (line 15) | function mergeRefs(refs: Ref[]): React.RefCallback { FILE: packages/victory-core/src/victory-util/point-path-helpers.ts function circle (line 5) | function circle(x: number, y: number, size: number) { function square (line 12) | function square(x: number, y: number, size: number) { function diamond (line 24) | function diamond(x: number, y: number, size: number) { function triangleDown (line 35) | function triangleDown(x: number, y: number, size: number) { function triangleUp (line 47) | function triangleUp(x: number, y: number, size: number) { function plus (line 59) | function plus(x: number, y: number, size: number) { function cross (line 78) | function cross(x: number, y: number, size: number) { function minus (line 97) | function minus(x: number, y: number, size: number) { function star (line 110) | function star(x: number, y: number, size: number) { FILE: packages/victory-core/src/victory-util/scale.ts type D3ScaleMethods (line 9) | type D3ScaleMethods = Pick< function toNewName (line 16) | function toNewName(scale: ScaleName): keyof D3ScaleMethods { function validScale (line 22) | function validScale( function isScaleDefined (line 37) | function isScaleDefined(props, axis: "x" | "y") { function getScaleTypeFromProps (line 46) | function getScaleTypeFromProps(props, axis: "x" | "y"): string | undefin... function getScaleFromDomain (line 54) | function getScaleFromDomain(props, axis: "x" | "y"): ScaleName | undefin... function getScaleTypeFromData (line 67) | function getScaleTypeFromData(props, axis): ScaleName { function getScaleFromName (line 83) | function getScaleFromName(name: ScaleName | string): D3Scale { function getBaseScale (line 92) | function getBaseScale(props, axis: "x" | "y") { function getDefaultScale (line 102) | function getDefaultScale() { function getScaleFromProps (line 106) | function getScaleFromProps(props, axis): D3Scale | undefined { function getScaleType (line 117) | function getScaleType(props, axis): string { constant DUCK_TYPES (line 126) | const DUCK_TYPES = [ function getType (line 138) | function getType(scale) { FILE: packages/victory-core/src/victory-util/selection.ts function transformTarget (line 9) | function transformTarget( function getTransformationMatrix (line 18) | function getTransformationMatrix(svg: SVGGraphicsElement): DOMMatrix { type ReactNativeTouchEvent (line 22) | interface ReactNativeTouchEvent extends Event { function isNativeTouchEvent (line 27) | function isNativeTouchEvent( function isReactTouchEvent (line 35) | function isReactTouchEvent(evt: React.SyntheticEvent): evt is React.Touc... function getParentSVG (line 44) | function getParentSVG( function getSVGEventCoordinates (line 61) | function getSVGEventCoordinates( function getDomainCoordinates (line 85) | function getDomainCoordinates( function getDataCoordinates (line 107) | function getDataCoordinates( function getBounds (line 131) | function getBounds(props: ComputedCommonProps): SVGCoordinateBounds { type SVGCoordinateType (line 147) | type SVGCoordinateType = { x: number; y: number }; type SVGCoordinateBounds (line 148) | type SVGCoordinateBounds = { type ComputedCommonProps (line 153) | type ComputedCommonProps = { FILE: packages/victory-core/src/victory-util/style.ts function getColorScale (line 44) | function getColorScale( FILE: packages/victory-core/src/victory-util/textsize.ts type TextSizeStyleInterface (line 356) | interface TextSizeStyleInterface { FILE: packages/victory-core/src/victory-util/timer.ts type TimerCallback (line 3) | type TimerCallback = (elapsed: number, duration: number) => void; class Timer (line 5) | class Timer { method constructor (line 15) | constructor() { method bypassAnimation (line 22) | bypassAnimation() { method resumeAnimation (line 26) | resumeAnimation() { method start (line 36) | start() { method stop (line 42) | stop() { method subscribe (line 49) | subscribe(callback: TimerCallback, duration: number) { method unsubscribe (line 60) | unsubscribe(id) { FILE: packages/victory-core/src/victory-util/transitions.ts function getDatumKey (line 7) | function getDatumKey(datum, idx) { function getKeyedData (line 11) | function getKeyedData(data) { function getKeyedDataDifference (line 19) | function getKeyedDataDifference(a, b) { function getNodeTransitions (line 44) | function getNodeTransitions(oldData, nextData) { function getChildData (line 56) | function getChildData(child) { function getInitialTransitionState (line 79) | function getInitialTransitionState(oldChildren, nextChildren) { type TransitionProps (line 126) | type TransitionProps = { function getInitialChildProps (line 132) | function getInitialChildProps(animate, data): TransitionProps { function getChildBeforeLoad (line 143) | function getChildBeforeLoad(animate, child, data, cb): TransitionProps { function getChildOnLoad (line 161) | function getChildOnLoad(animate, data, cb): TransitionProps { function getChildPropsOnExit (line 179) | function getChildPropsOnExit( function getChildPropsBeforeEnter (line 213) | function getChildPropsBeforeEnter( function getChildPropsOnEnter (line 245) | function getChildPropsOnEnter( function getTransitionPropsFactory (line 294) | function getTransitionPropsFactory(props, state, setState) { FILE: packages/victory-core/src/victory-util/type-helpers.ts function hasValueForAxis (line 9) | function hasValueForAxis( function isTuple (line 19) | function isTuple(value: unknown): value is Tuple { function getValueForAxis (line 23) | function getValueForAxis( function isDate (line 33) | function isDate(value: unknown): value is Date { function isKeyValueObject (line 37) | function isKeyValueObject( FILE: packages/victory-core/src/victory-util/user-props.ts constant USER_PROPS_SAFELIST (line 10) | const USER_PROPS_SAFELIST = { type SafeAttribute (line 16) | type SafeAttribute = string; function assert (line 63) | function assert( FILE: packages/victory-core/src/victory-util/wrapper.tsx function addBinsToParentPropsIfHistogram (line 17) | function addBinsToParentPropsIfHistogram({ function getDataFromChildren (line 73) | function getDataFromChildren(props, childComponents) { function getData (line 129) | function getData(props, childComponents) { function getWidth (line 139) | function getWidth(props, groupLength?, seriesLength?) { function getDefaultDomainPadding (line 155) | function getDefaultDomainPadding(props, axis, childComponents) { function getDomainFromChildren (line 194) | function getDomainFromChildren(props, axis, childComponents) { function getDomain (line 239) | function getDomain(props, axis, childComponents) { function getScale (line 269) | function getScale(props, axis, childComponents?) { function getAllEvents (line 292) | function getAllEvents(props) { function getColor (line 305) | function getColor(calculatedProps, child, index, theme) { function getStyle (line 324) | function getStyle(theme, style, role) { function getChildStyle (line 331) | function getChildStyle(child, index, calculatedProps, theme) { function getStringsFromChildrenCategories (line 362) | function getStringsFromChildrenCategories(childComponents, axis) { function getStringsFromData (line 373) | function getStringsFromData(childComponents) { function getCategoryAndAxisStringsFromChildren (line 412) | function getCategoryAndAxisStringsFromChildren( function getStringsFromChildren (line 428) | function getStringsFromChildren(props, childComponents) { function getCategories (line 442) | function getCategories(props, childComponents, allStrings?) { FILE: packages/victory-create-container/src/create-container.tsx function ensureArray (line 34) | function ensureArray(thing: T): [] | T | T[] { type ContainerType (line 85) | type ContainerType = constant CONTAINER_HOOKS (line 97) | const CONTAINER_HOOKS = { constant CONTAINER_COMPONENTS_WEB (line 110) | const CONTAINER_COMPONENTS_WEB = { type ContainerComponents (line 118) | type ContainerComponents = Record< function makeCreateContainerFunction (line 125) | function makeCreateContainerFunction< FILE: packages/victory-cursor-container/src/cursor-helpers.tsx constant ON_MOUSE_MOVE_THROTTLE_MS (line 4) | const ON_MOUSE_MOVE_THROTTLE_MS = 16; class CursorHelpersClass (line 6) | class CursorHelpersClass { method getDimension (line 7) | getDimension(props) { method withinBounds (line 15) | withinBounds(point, bounds) { FILE: packages/victory-cursor-container/src/victory-cursor-container.tsx type CursorCoordinatesPropType (line 19) | type CursorCoordinatesPropType = CoordinatesPropType | number; type VictoryCursorContainerProps (line 21) | interface VictoryCursorContainerProps extends VictoryContainerProps { type VictoryCursorContainerMutatedProps (line 37) | interface VictoryCursorContainerMutatedProps constant VICTORY_CURSOR_CONTAINER_DEFAULT_PROPS (line 43) | const VICTORY_CURSOR_CONTAINER_DEFAULT_PROPS = { FILE: packages/victory-errorbar/src/error-bar.tsx type ErrorBarProps (line 88) | interface ErrorBarProps extends VictoryCommonPrimitiveProps { type ErrorProps (line 100) | interface ErrorProps { type ErrorBar (line 108) | interface ErrorBar extends EventsMixinClass {} FILE: packages/victory-errorbar/src/victory-errorbar.tsx type VictoryErrorBarTTargetType (line 35) | type VictoryErrorBarTTargetType = "data" | "labels" | "parent"; type ErrorType (line 36) | type ErrorType = type VictoryErrorBarProps (line 40) | interface VictoryErrorBarProps type VictoryErrorBarBase (line 55) | interface VictoryErrorBarBase extends EventsMixinClass { method getDomain (line 87) | static getDomain(props, axis) { method getData (line 90) | static getData(props) { method getBaseProps (line 93) | static getBaseProps(props) { method shouldAnimate (line 104) | shouldAnimate() { method render (line 108) | render(): React.ReactElement { FILE: packages/victory-group/src/helper-methods.tsx function getCalculatedProps (line 12) | function getCalculatedProps(initialProps, childComponents) { function useMemoizedProps (line 79) | function useMemoizedProps(initialProps) { function pixelsToValue (line 96) | function pixelsToValue(props, axis, calculatedProps) { function getX0 (line 109) | function getX0(props, calculatedProps, index, role) { function getPolarX0 (line 120) | function getPolarX0(props, calculatedProps, index, role) { function getAngularWidth (line 130) | function getAngularWidth(props, calculatedProps) { function getLabels (line 137) | function getLabels(props, datasets, index) { function getChildProps (line 144) | function getChildProps(props, calculatedProps) { function getColorScale (line 164) | function getColorScale(props, child) { function getDataWithOffset (line 175) | function getDataWithOffset(props, defaultDataset = [], offset) { function getChildren (line 188) | function getChildren(initialProps, childComponents?, calculatedProps?) { FILE: packages/victory-group/src/victory-group.tsx type VictoryGroupTTargetType (line 30) | type VictoryGroupTTargetType = "data" | "labels" | "parent"; type VictoryGroupProps (line 31) | interface VictoryGroupProps FILE: packages/victory-histogram/src/victory-histogram.tsx type VictoryHistogramTargetType (line 26) | type VictoryHistogramTargetType = "data" | "labels" | "parent"; type VictoryHistogramProps (line 28) | interface VictoryHistogramProps type VictoryHistogramBase (line 61) | interface VictoryHistogramBase method getFormattedData (line 99) | static getFormattedData(...args: any) { method getDomain (line 115) | static getDomain(props, axis) { method getData (line 118) | static getData(props) { method getBaseProps (line 121) | static getBaseProps(props: VictoryHistogramProps) { method shouldAnimate (line 132) | shouldAnimate() { method render (line 136) | render(): React.ReactElement { class VictoryHistogramBase (line 68) | class VictoryHistogramBase extends React.Component { method getFormattedData (line 99) | static getFormattedData(...args: any) { method getDomain (line 115) | static getDomain(props, axis) { method getData (line 118) | static getData(props) { method getBaseProps (line 121) | static getBaseProps(props: VictoryHistogramProps) { method shouldAnimate (line 132) | shouldAnimate() { method render (line 136) | render(): React.ReactElement { FILE: packages/victory-legend/src/helper-methods.ts function sum (line 340) | function sum(array: number[]) { FILE: packages/victory-legend/src/victory-legend.tsx type VictoryLegendTTargetType (line 25) | type VictoryLegendTTargetType = "data" | "labels" | "parent"; type VictoryLegendOrientationType (line 27) | type VictoryLegendOrientationType = "horizontal" | "vertical"; type VictoryLegendProps (line 29) | interface VictoryLegendProps type VictoryLegendBase (line 68) | interface VictoryLegendBase extends EventsMixinClass {} method getBaseProps (line 87) | static getBaseProps(props: VictoryLegendProps) { method getDimensions (line 91) | static getDimensions(props: VictoryLegendProps) { method renderChildren (line 104) | renderChildren(props: VictoryLegendProps) { method render (line 184) | render(): React.ReactElement { class VictoryLegendBase (line 70) | class VictoryLegendBase extends React.Component { method getBaseProps (line 87) | static getBaseProps(props: VictoryLegendProps) { method getDimensions (line 91) | static getDimensions(props: VictoryLegendProps) { method renderChildren (line 104) | renderChildren(props: VictoryLegendProps) { method render (line 184) | render(): React.ReactElement { FILE: packages/victory-line/src/curve.tsx type CurveProps (line 67) | interface CurveProps extends VictoryCommonPrimitiveProps { FILE: packages/victory-line/src/victory-line.tsx type VictoryLineBase (line 41) | interface VictoryLineBase extends EventsMixinClass {} method constructor (line 44) | constructor(props) { method getBaseProps (line 79) | static getBaseProps(props) { method shouldAnimate (line 90) | shouldAnimate() { method render (line 94) | render() { class VictoryLineBase (line 43) | class VictoryLineBase extends React.Component { method constructor (line 44) | constructor(props) { method getBaseProps (line 79) | static getBaseProps(props) { method shouldAnimate (line 90) | shouldAnimate() { method render (line 94) | render() { type VictoryLineTTargetType (line 113) | type VictoryLineTTargetType = "data" | "labels" | "parent"; type VictoryLineProps (line 115) | interface VictoryLineProps FILE: packages/victory-native/src/components/victory-brush-container.tsx type VictoryBrushContainerNativeProps (line 14) | interface VictoryBrushContainerNativeProps FILE: packages/victory-native/src/components/victory-brush-line.tsx type VictoryNativeBrushLineProps (line 15) | interface VictoryNativeBrushLineProps extends VictoryBrushLineProps { class VictoryNativeBrushLine (line 32) | class VictoryNativeBrushLine< method constructor (line 56) | constructor(props: TProps) { method getResponder (line 62) | getResponder() { method callOptionalEventCallback (line 85) | callOptionalEventCallback(eventName, evt) { method handleResponderGrant (line 93) | handleResponderGrant(evt) { method handleResponderMove (line 100) | handleResponderMove(evt) { method handleResponderEnd (line 109) | handleResponderEnd(evt) { method render (line 116) | render(): React.ReactElement { FILE: packages/victory-native/src/components/victory-clip-container.tsx class VictoryClipContainer (line 9) | class VictoryClipContainer extends VictoryClipContainerBase { method componentDidUpdate (line 20) | componentDidUpdate() { FILE: packages/victory-native/src/components/victory-container.tsx type VictoryContainerNativeProps (line 19) | interface VictoryContainerNativeProps extends VictoryContainerProps { FILE: packages/victory-native/src/components/victory-cursor-container.tsx type VictoryCursorContainerNativeProps (line 13) | interface VictoryCursorContainerNativeProps FILE: packages/victory-native/src/components/victory-primitives/circle.tsx type VictoryNativeCircleProps (line 6) | type VictoryNativeCircleProps = CircleProps & FILE: packages/victory-native/src/components/victory-primitives/clip-path.tsx type VictoryNativeClipPathProps (line 9) | interface VictoryNativeClipPathProps extends ClipPathProps { FILE: packages/victory-native/src/components/victory-primitives/line.tsx type VictoryNativeLineProps (line 6) | type VictoryNativeLineProps = LineProps & FILE: packages/victory-native/src/components/victory-primitives/path.tsx type VictoryNativePathProps (line 6) | type VictoryNativePathProps = PathProps & FILE: packages/victory-native/src/components/victory-primitives/rect.tsx type VictoryNativeRectProps (line 6) | type VictoryNativeRectProps = RectProps & FILE: packages/victory-native/src/components/victory-primitives/text.tsx type VictoryNativeTextProps (line 6) | interface VictoryNativeTextProps FILE: packages/victory-native/src/components/victory-primitives/tspan.tsx type VictoryNativeTSpanProps (line 6) | type VictoryNativeTSpanProps = TSpanProps & FILE: packages/victory-native/src/components/victory-primitives/types.ts type VictoryNativePrimitiveShapeProps (line 3) | interface VictoryNativePrimitiveShapeProps FILE: packages/victory-native/src/components/victory-selection-container.tsx type VictorySelectionContainerNativeProps (line 14) | interface VictorySelectionContainerNativeProps FILE: packages/victory-native/src/components/victory-tooltip.tsx class VictoryTooltip (line 8) | class VictoryTooltip extends VictoryTooltipBase { method defaultEvents (line 16) | static defaultEvents() { method renderTooltip (line 53) | renderTooltip(props) { FILE: packages/victory-native/src/components/victory-voronoi-container.tsx type VictoryVoronoiContainerNativeProps (line 12) | interface VictoryVoronoiContainerNativeProps constant DEFAULT_VORONOI_PADDING (line 19) | const DEFAULT_VORONOI_PADDING = 5; FILE: packages/victory-native/src/components/victory-zoom-container.tsx type VictoryZoomContainerNativeProps (line 12) | interface VictoryZoomContainerNativeProps FILE: packages/victory-native/src/helpers/native-zoom-helpers.ts method onTouchEnd (line 17) | onTouchEnd() { method onTouchPinch (line 29) | onTouchPinch(evt, targetProps, eventKey, ctx) { method getPinchDistance (line 85) | getPinchDistance([a, b]) { method getScaleFactorNative (line 89) | getScaleFactorNative(evt, props) { method scaleNative (line 99) | scaleNative(currentDomain, evt, props, axis) { FILE: packages/victory-native/src/helpers/wrap-core-component.tsx function wrapCoreComponent (line 8) | function wrapCoreComponent({ FILE: packages/victory-pie/src/slice.tsx type VictorySliceLabelPositionType (line 14) | type VictorySliceLabelPositionType = type VictorySliceLabelPlacementType (line 18) | type VictorySliceLabelPlacementType = type VictorySliceTTargetType (line 22) | type VictorySliceTTargetType = "data" | "labels" | "parent"; type SliceProps (line 24) | interface SliceProps extends VictoryCommonProps { FILE: packages/victory-pie/src/victory-pie.tsx type VictoryPieProps (line 30) | interface VictoryPieProps type VictoryPieBase (line 90) | interface VictoryPieBase extends EventsMixinClass {} method getBaseProps (line 143) | static getBaseProps(props: VictoryPieProps) { method shouldAnimate (line 156) | shouldAnimate() { method renderComponents (line 160) | renderComponents(props: VictoryPieProps, shouldRenderDatum = datumHasX... method render (line 245) | render(): React.ReactElement { class VictoryPieBase (line 92) | class VictoryPieBase extends React.Component { method getBaseProps (line 143) | static getBaseProps(props: VictoryPieProps) { method shouldAnimate (line 156) | shouldAnimate() { method renderComponents (line 160) | renderComponents(props: VictoryPieProps, shouldRenderDatum = datumHasX... method render (line 245) | render(): React.ReactElement { FILE: packages/victory-polar-axis/src/types.ts type VictoryPolarAxisTTargetType (line 11) | type VictoryPolarAxisTTargetType = type VictoryPolarAxisProps (line 18) | interface VictoryPolarAxisProps FILE: packages/victory-polar-axis/src/victory-polar-axis.tsx type VictoryPolarAxisBase (line 23) | interface VictoryPolarAxisBase method getScale (line 70) | static getScale(props) { method getStyles (line 73) | static getStyles(props) { method getBaseProps (line 76) | static getBaseProps(props) { method renderAxisLine (line 90) | renderAxisLine(props: VictoryPolarAxisProps) { method renderLabel (line 99) | renderLabel(props: VictoryPolarAxisProps) { method renderAxis (line 112) | renderAxis(props: VictoryPolarAxisProps) { method renderGroup (line 167) | renderGroup(props: VictoryPolarAxisProps, children: React.ReactNode) { method shouldAnimate (line 172) | shouldAnimate() { method render (line 176) | render(): React.ReactElement { class VictoryPolarAxisBase (line 26) | class VictoryPolarAxisBase extends React.Component { method getScale (line 70) | static getScale(props) { method getStyles (line 73) | static getStyles(props) { method getBaseProps (line 76) | static getBaseProps(props) { method renderAxisLine (line 90) | renderAxisLine(props: VictoryPolarAxisProps) { method renderLabel (line 99) | renderLabel(props: VictoryPolarAxisProps) { method renderAxis (line 112) | renderAxis(props: VictoryPolarAxisProps) { method renderGroup (line 167) | renderGroup(props: VictoryPolarAxisProps, children: React.ReactNode) { method shouldAnimate (line 172) | shouldAnimate() { method render (line 176) | render(): React.ReactElement { FILE: packages/victory-scatter/src/victory-scatter.tsx type VictoryScatterTTargetType (line 32) | type VictoryScatterTTargetType = "data" | "labels" | "parent"; type VictoryScatterProps (line 34) | interface VictoryScatterProps type VictoryScatterBase (line 53) | interface VictoryScatterBase extends EventsMixinClass { method getBaseProps (line 89) | static getBaseProps(props) { method shouldAnimate (line 100) | shouldAnimate() { method render (line 104) | render(): React.ReactElement { FILE: packages/victory-selection-container/src/selection-helpers.tsx constant ON_MOUSE_MOVE_THROTTLE_MS (line 6) | const ON_MOUSE_MOVE_THROTTLE_MS = 16; class SelectionHelpersClass (line 8) | class SelectionHelpersClass { method getDimension (line 9) | getDimension(props) { method getDatasets (line 17) | getDatasets(props) { method filterDatasets (line 48) | filterDatasets(props, datasets) { method getSelectedData (line 62) | getSelectedData(props, dataset) { FILE: packages/victory-selection-container/src/victory-selection-container.tsx type VictorySelectionContainerProps (line 11) | interface VictorySelectionContainerProps extends VictoryContainerProps { constant VICTORY_SELECTION_CONTAINER_DEFAULT_PROPS (line 35) | const VICTORY_SELECTION_CONTAINER_DEFAULT_PROPS = { type VictorySelectionContainerMutatedProps (line 46) | interface VictorySelectionContainerMutatedProps FILE: packages/victory-shared-events/src/victory-shared-events.tsx type VictorySharedEventsProps (line 19) | type VictorySharedEventsProps = { type VictorySharedEvents (line 37) | interface VictorySharedEvents extends EventMixinCalculatedValues {} method constructor (line 55) | constructor(props: VictorySharedEventsProps) { method shouldComponentUpdate (line 68) | shouldComponentUpdate(nextProps) { method componentDidMount (line 80) | componentDidMount() { method componentDidUpdate (line 86) | componentDidUpdate() { method componentWillUnmount (line 101) | componentWillUnmount() { method addGlobalListener (line 105) | addGlobalListener(key) { method removeGlobalListener (line 117) | removeGlobalListener(key) { method getAllEvents (line 124) | getAllEvents(props) { method applyExternalMutations (line 135) | applyExternalMutations(props, externalMutations) { method getExternalMutations (line 153) | getExternalMutations(props, baseProps) { method cacheSharedEvents (line 164) | cacheSharedEvents(name, sharedEvents, cacheValues) { method getCachedSharedEvents (line 168) | getCachedSharedEvents(name, cacheValues) { method getBaseProps (line 178) | getBaseProps(props) { method getBasePropsFromChildren (line 186) | getBasePropsFromChildren(childComponents) { method getNewChildren (line 199) | getNewChildren(props, baseProps) { method getContainer (line 270) | getContainer(props, baseProps, events) { method render (line 314) | render(): React.ReactElement { class VictorySharedEvents (line 39) | class VictorySharedEvents extends React.Component { method defaultEvents (line 113) | static defaultEvents(props: VictoryTooltipProps): { method constructor (line 146) | constructor(props: VictoryTooltipProps) { method getDefaultOrientation (line 151) | getDefaultOrientation(props: VictoryTooltipProps): OrientationTypes { method getPolarOrientation (line 161) | getPolarOrientation(props: VictoryTooltipProps): OrientationTypes { method getVerticalOrientations (line 172) | getVerticalOrientations(degrees: number): OrientationTypes { method getStyles (line 186) | getStyles(props) { method getEvaluatedProps (line 210) | getEvaluatedProps(props: VictoryTooltipProps): InternalEvaluatedProps { method getCalculatedValues (line 318) | getCalculatedValues(props: InternalEvaluatedProps): { method getTransform (line 341) | getTransform(props): string | undefined { method getDefaultAngle (line 349) | getDefaultAngle(props): number { method constrainTooltip (line 369) | constrainTooltip(center, props, dimensions) { method getFlyoutCenter (line 396) | getFlyoutCenter(props, dimensions) { method getLabelPadding (line 442) | getLabelPadding(style) { method getDimensions (line 452) | getDimensions(props, labelSize) { method getLabelProps (line 495) | getLabelProps(props: InternalEvaluatedProps, calculatedValues) { method getPointerOrientation (line 526) | getPointerOrientation( method getFlyoutProps (line 554) | getFlyoutProps(props: InternalEvaluatedProps, calculatedValues) { method renderTooltip (line 602) | renderTooltip(props: VictoryTooltipProps): React.ReactElement | null { method render (line 629) | render(): React.ReactElement | null { FILE: packages/victory-vendor/.babelrc.js method resolvePath (line 25) | resolvePath(sourcePath, currentFile) { FILE: packages/victory-vendor/scripts/build.js constant VENDOR_PKGS (line 19) | const VENDOR_PKGS = new Set(Object.keys(vendorPkg.dependencies)); FILE: packages/victory-voronoi-container/src/victory-voronoi-container.tsx type VictoryVoronoiContainerProps (line 14) | interface VictoryVoronoiContainerProps extends VictoryContainerProps { type VictoryVoronoiContainerMutatedProps (line 30) | interface VictoryVoronoiContainerMutatedProps constant VICTORY_VORONOI_CONTAINER_DEFAULT_PROPS (line 36) | const VICTORY_VORONOI_CONTAINER_DEFAULT_PROPS = { FILE: packages/victory-voronoi-container/src/voronoi-helpers.ts constant ON_MOUSE_MOVE_THROTTLE_MS (line 9) | const ON_MOUSE_MOVE_THROTTLE_MS = 32; class VoronoiHelpersClass (line 11) | class VoronoiHelpersClass { method withinBounds (line 12) | withinBounds(props, point) { method getDatasets (line 30) | getDatasets(props) { method findPoints (line 94) | findPoints(datasets, point) { method withinRadius (line 100) | withinRadius(point, mousePosition, radius) { method getVoronoiPoints (line 113) | getVoronoiPoints(props, mousePosition) { method getActiveMutations (line 132) | getActiveMutations(props, point) { method getInactiveMutations (line 158) | getInactiveMutations(props, point) { method getParentMutation (line 184) | getParentMutation(activePoints, mousePosition?, parentSVG?, vIndex?) { method onActivated (line 194) | onActivated(props, points) { method onDeactivated (line 200) | onDeactivated(props, points) { FILE: packages/victory-voronoi/src/victory-voronoi.tsx type VictoryVoronoiSortOrderType (line 23) | type VictoryVoronoiSortOrderType = "ascending" | "descending"; type VictoryVoronoiProps (line 25) | interface VictoryVoronoiProps type VictoryVoronoiBase (line 47) | interface VictoryVoronoiBase extends EventsMixinClass { method getBaseProps (line 78) | static getBaseProps(props: VictoryVoronoiProps) { method shouldAnimate (line 89) | shouldAnimate() { method render (line 93) | render(): React.ReactElement { FILE: packages/victory-voronoi/src/voronoi.tsx type VoronoiProps (line 13) | interface VoronoiProps extends VictoryCommonPrimitiveProps { function evaluateProps (line 33) | function evaluateProps(props: T) { FILE: packages/victory-zoom-container/src/victory-zoom-container.tsx constant DEFAULT_DOWNSAMPLE (line 13) | const DEFAULT_DOWNSAMPLE = 150; type ZoomDimensionType (line 15) | type ZoomDimensionType = "x" | "y"; type ZoomDomain (line 17) | type ZoomDomain = { type VictoryZoomContainerProps (line 22) | interface VictoryZoomContainerProps extends VictoryContainerProps { type VictoryZoomContainerMutatedProps (line 38) | interface VictoryZoomContainerMutatedProps extends VictoryZoomContainerP... constant VICTORY_ZOOM_CONTAINER_DEFAULT_PROPS (line 48) | const VICTORY_ZOOM_CONTAINER_DEFAULT_PROPS = { FILE: packages/victory-zoom-container/src/zoom-helpers.test.ts function expectToBeCloseToArray (line 85) | function expectToBeCloseToArray(actual, expected) { FILE: packages/victory-zoom-container/src/zoom-helpers.ts method checkDomainEquality (line 10) | checkDomainEquality(a, b) { method scale (line 35) | scale(currentDomain, evt, props, axis) { method getScaledDomain (line 66) | getScaledDomain(currentDomain, factor, percent) { method getMinimumDomain (line 75) | getMinimumDomain(point, props, axis) { method zoommingOut (line 91) | zoommingOut(evt) { method getScaleFactor (line 95) | getScaleFactor(evt) { method getScalePercent (line 102) | getScalePercent(evt, props, axis) { method getPosition (line 109) | getPosition(evt, props, originalDomain) { method pan (line 125) | pan(currentDomain, originalDomain, delta) { method getDomainScale (line 150) | getDomainScale(domain, scale, axis) { method handleAnimation (line 158) | handleAnimation(ctx) { method getLastDomain (line 172) | getLastDomain(targetProps, originalDomain) { method getDomain (line 180) | getDomain(props) { method onMouseDown (line 201) | onMouseDown(evt, targetProps) { method onMouseUp (line 224) | onMouseUp(evt, targetProps) { method onMouseLeave (line 238) | onMouseLeave(evt, targetProps) { method onMouseMove (line 253) | onMouseMove(evt, targetProps, eventKey, ctx) { method onWheel (line 315) | onWheel(evt, targetProps, eventKey, ctx) { FILE: scripts/release.ts function getChangelogEntry (line 28) | function getChangelogEntry(changelog: string, version: string) { FILE: scripts/sync-pkgs-wireit-helpers.js function unique (line 1) | function unique(arr) { function concat (line 4) | function concat(...arrays) { function generateWireitConfig (line 8) | function generateWireitConfig(pkg, rootPkg) { FILE: scripts/sync-pkgs-wireit.js constant ROOT (line 28) | const ROOT = path.resolve(__dirname, ".."); constant PKGS_ROOT (line 29) | const PKGS_ROOT = path.join(ROOT, "packages"); constant PKGS (line 32) | const PKGS = { constant SPECIAL_PKGS (line 36) | const SPECIAL_PKGS = new Set([PKGS.NATIVE, PKGS.VENDOR]); FILE: stories/victory-charts/victory-animation/config.ts type StoryProps (line 7) | type StoryProps = React.ComponentProps; type Story (line 20) | type Story = StoryObj; FILE: stories/victory-charts/victory-animation/default.stories.tsx constant ANIMATION_DATA (line 13) | const ANIMATION_DATA = [ FILE: stories/victory-charts/victory-area/config.ts type StoryProps (line 12) | type StoryProps = VictoryAreaProps & { type Story (line 52) | type Story = StoryObj; FILE: stories/victory-charts/victory-axis/config.ts type StoryProps (line 13) | type StoryProps = VictoryAxisProps & { type Story (line 17) | type Story = StoryObj; FILE: stories/victory-charts/victory-bar/config.ts type StoryProps (line 12) | type StoryProps = VictoryBarProps & { type Story (line 32) | type Story = StoryObj; FILE: stories/victory-charts/victory-box-plot/config.ts type StoryProps (line 8) | type StoryProps = VictoryBoxPlotProps & { type Story (line 36) | type Story = StoryObj; FILE: stories/victory-charts/victory-candlestick/config.ts type StoryProps (line 12) | type StoryProps = VictoryCandlestickProps & { type Story (line 39) | type Story = StoryObj; FILE: stories/victory-charts/victory-chart/config.ts type StoryProps (line 8) | type StoryProps = VictoryChartProps & { type Story (line 28) | type Story = StoryObj; FILE: stories/victory-charts/victory-container/config.ts type StoryProps (line 8) | type StoryProps = VictoryContainerProps & { type Story (line 20) | type Story = StoryObj; FILE: stories/victory-charts/victory-errorbar/config.ts type StoryProps (line 12) | type StoryProps = VictoryErrorBarProps & { type Story (line 31) | type Story = StoryObj; FILE: stories/victory-charts/victory-histogram/config.ts type StoryProps (line 12) | type StoryProps = VictoryHistogramProps & { type Story (line 31) | type Story = StoryObj; FILE: stories/victory-charts/victory-label/config.ts type StoryProps (line 7) | type StoryProps = React.ComponentProps; type Story (line 42) | type Story = StoryObj; FILE: stories/victory-charts/victory-legend/config.ts type StoryProps (line 12) | type StoryProps = VictoryLegendProps & { type Story (line 37) | type Story = StoryObj; FILE: stories/victory-charts/victory-line/config.ts type StoryProps (line 12) | type StoryProps = VictoryLineProps & { type Story (line 52) | type Story = StoryObj; FILE: stories/victory-charts/victory-pie/config.ts type StoryProps (line 12) | type StoryProps = VictoryPieProps & { type Story (line 45) | type Story = StoryObj; FILE: stories/victory-charts/victory-polar-axis/config.ts type StoryProps (line 12) | type StoryProps = VictoryPolarAxisProps & { type Story (line 36) | type Story = StoryObj; FILE: stories/victory-charts/victory-portal/config.ts type StoryProps (line 7) | type StoryProps = React.ComponentProps; type Story (line 14) | type Story = StoryObj; FILE: stories/victory-charts/victory-scatter/config.ts type StoryProps (line 12) | type StoryProps = VictoryScatterProps & { type Story (line 31) | type Story = StoryObj; FILE: stories/victory-charts/victory-scatter/functional-symbols.stories.tsx constant SYMBOLS (line 19) | const SYMBOLS: ScatterSymbolType[] = [ FILE: stories/victory-charts/victory-scatter/symbols.stories.tsx constant SYMBOLS (line 19) | const SYMBOLS: ScatterSymbolType[] = [ FILE: stories/victory-charts/victory-tooltip/config.ts type StoryProps (line 9) | type StoryProps = VictoryTooltipProps & { type Story (line 45) | type Story = StoryObj; FILE: test/helpers/svg.ts constant RECTANGULAR_SEQUENCE (line 9) | const RECTANGULAR_SEQUENCE = ["M", "A", "L", "A", "L", "A", "L", "A", "z"]; constant CIRCULAR_SEQUENCE (line 10) | const CIRCULAR_SEQUENCE = ["M", "m", "a", "a"]; constant TRIANGULAR_SEQUENCE (line 11) | const TRIANGULAR_SEQUENCE = ["M", "L", "L", "z"]; constant CIRCULAR_SECTOR_SEQUENCE (line 12) | const CIRCULAR_SECTOR_SEQUENCE = ["M", "A", "L", "Z"]; FILE: test/helpers/wrappers.tsx function SVGWrapper (line 3) | function SVGWrapper(props: any) { FILE: website/docusaurus.config.ts method configurePostCss (line 65) | configurePostCss(postcssOptions) { FILE: website/src/components/LearnMoreLink.tsx function LearnMoreLink (line 5) | function LearnMoreLink( FILE: website/src/components/SidebarLeadBanner.tsx function SidebarLeadBanner (line 4) | function SidebarLeadBanner() { FILE: website/src/components/badges.tsx function Badges (line 4) | function Badges({ children }) { function Badge (line 8) | function Badge({ children, className }) { function TypeBadge (line 18) | function TypeBadge({ value }) { function OverriddenBadge (line 26) | function OverriddenBadge() { function RequiredBadge (line 34) | function RequiredBadge() { function DefaultsBadge (line 40) | function DefaultsBadge({ value }) { FILE: website/src/components/button.tsx type ButtonProps (line 4) | type ButtonProps = { FILE: website/src/components/common-props.tsx type Prop (line 6) | type Prop = { type PropsMeta (line 12) | type PropsMeta = { function extend (line 18) | function extend(meta: PropsMeta, props: PropsMeta): PropsMeta { function PropertyListItem (line 169) | function PropertyListItem({ x, prop, overridden, notImplemented }) { function CommonProps (line 193) | function CommonProps({ interfaces, overrides, notImplemented }) { FILE: website/src/components/link-button.tsx type ButtonProps (line 4) | interface ButtonProps { FILE: website/src/components/slider.tsx constant LIGHT_GREY (line 6) | const LIGHT_GREY = "hsl(355, 32%, 87%)"; FILE: website/src/hooks/useClickOutside.tsx function useClickOutside (line 3) | function useClickOutside(cb: (e: Event) => void) { FILE: website/src/pages/_components/data/update-downloads.js function d (line 26) | function d() { FILE: website/src/pages/_components/landing-demo.tsx function fetchData (line 114) | async function fetchData(url) { FILE: website/src/pages/_components/landing-featured-projects.tsx type BadgeProps (line 11) | type BadgeProps = SVGProps & { type Projects (line 17) | type Projects = { FILE: website/src/pages/_components/landing-showcase.tsx function LandingShowcase (line 14) | function LandingShowcase() { FILE: website/src/pages/index.tsx function Home (line 12) | function Home(): JSX.Element { FILE: website/src/pages/themes/_components/accordion.tsx type AccordionProps (line 5) | type AccordionProps = { FILE: website/src/pages/themes/_components/alert.tsx type AlertType (line 11) | enum AlertType { type AlertProps (line 18) | type AlertProps = { type AlertComponentProps (line 26) | type AlertComponentProps = Omit & { constant DEFAULT_DURATION (line 65) | const DEFAULT_DURATION = 5000; FILE: website/src/pages/themes/_components/card.tsx type CardProps (line 4) | type CardProps = { FILE: website/src/pages/themes/_components/chart-panel.tsx type ChartPanelProps (line 8) | type ChartPanelProps = { FILE: website/src/pages/themes/_components/checkbox.tsx type CheckboxProps (line 4) | type CheckboxProps = { FILE: website/src/pages/themes/_components/code-block.tsx type CodeBlock (line 6) | type CodeBlock = { type CodeBlockProps (line 12) | type CodeBlockProps = { FILE: website/src/pages/themes/_components/code-panel.tsx constant EDITOR_OPTIONS (line 9) | const EDITOR_OPTIONS = { FILE: website/src/pages/themes/_components/color-palette-selector.tsx type ColorPaletteSelectorProps (line 7) | type ColorPaletteSelectorProps = { FILE: website/src/pages/themes/_components/color-picker-list.tsx type ColorPickerListProps (line 6) | type ColorPickerListProps = { FILE: website/src/pages/themes/_components/color-picker.tsx type ColorPickerProps (line 6) | type ColorPickerProps = { constant PLACEHOLDER_COLOR (line 15) | const PLACEHOLDER_COLOR = "#000000"; constant DEFAULT_COLOR (line 16) | const DEFAULT_COLOR = undefined; type ColorPickerOptions (line 17) | enum ColorPickerOptions { FILE: website/src/pages/themes/_components/color-scale-override-selector.tsx type ColorScaleOverrideSelectorProps (line 10) | type ColorScaleOverrideSelectorProps = { FILE: website/src/pages/themes/_components/control.tsx type ColorChangeArgs (line 12) | type ColorChangeArgs = { type ControlProps (line 18) | type ControlProps = { FILE: website/src/pages/themes/_components/examples/example.ts type ExampleRenderProps (line 5) | type ExampleRenderProps = { type ExampleConfig (line 12) | type ExampleConfig = { FILE: website/src/pages/themes/_components/options-panel.tsx type GlobalPanelProps (line 6) | type GlobalPanelProps = { FILE: website/src/pages/themes/_components/panel-header.tsx type PanelHeaderProps (line 3) | type PanelHeaderProps = { FILE: website/src/pages/themes/_components/select.tsx type SelectOption (line 4) | type SelectOption = { type SelectProps (line 9) | type SelectProps = { FILE: website/src/pages/themes/_components/sideNavButton.tsx type SideNavButtonProps (line 5) | type SideNavButtonProps = { FILE: website/src/pages/themes/_components/sidenav.tsx type NavItem (line 30) | type NavItem = { constant NAV_ITEMS (line 87) | const NAV_ITEMS: NavItem[] = [ FILE: website/src/pages/themes/_components/slider.tsx type SliderProps (line 5) | type SliderProps = { constant DEFAULT_MIN (line 18) | const DEFAULT_MIN = 1; constant DEFAULT_MAX (line 19) | const DEFAULT_MAX = 100; FILE: website/src/pages/themes/_components/theme-preview/header.tsx function Header (line 7) | function Header() { FILE: website/src/pages/themes/_components/theme-preview/index.tsx function ThemePreview (line 10) | function ThemePreview() { FILE: website/src/pages/themes/_components/theme-preview/options.tsx type Props (line 6) | type Props = { FILE: website/src/pages/themes/_components/theme-preview/preview-color-scale-select.tsx type PreviewColorScaleSelectProps (line 7) | type PreviewColorScaleSelectProps = { FILE: website/src/pages/themes/_components/theme-preview/preview.tsx type Props (line 15) | type Props = { function Preview (line 23) | function Preview({ FILE: website/src/pages/themes/_components/toggle.tsx type ToggleProps (line 4) | type ToggleProps = { FILE: website/src/pages/themes/_config/index.tsx type ControlConfig (line 3) | type ControlConfig = { type OptionsPanelConfig (line 45) | type OptionsPanelConfig = { type ChartPanelConfig (line 52) | type ChartPanelConfig = { FILE: website/src/pages/themes/_const.tsx constant NUM_STACKS (line 1) | const NUM_STACKS = 5; type StrokeProps (line 61) | enum StrokeProps { type VictoryComponentType (line 69) | enum VictoryComponentType { FILE: website/src/pages/themes/_providers/alertProvider.tsx type AlertContextType (line 5) | type AlertContextType = { FILE: website/src/pages/themes/_providers/previewOptionsProvider.tsx type PreviewOptionsContextType (line 5) | type PreviewOptionsContextType = { FILE: website/src/pages/themes/_providers/sideNavProvider.tsx type SideNavContextType (line 4) | type SideNavContextType = { FILE: website/src/pages/themes/_providers/themeProvider.tsx type ThemeOption (line 6) | type ThemeOption = { type ThemeContextType (line 11) | type ThemeContextType = { constant CUSTOM_THEME_CONFIG (line 21) | const CUSTOM_THEME_CONFIG: VictoryThemeDefinition = { constant CUSTOM_THEME (line 34) | const CUSTOM_THEME = { FILE: website/src/plugins/victory-typedoc/components/api-property.tsx type ApiPropertyProps (line 3) | type ApiPropertyProps = { function ApiProperty (line 9) | function ApiProperty(props: ApiPropertyProps) { FILE: website/src/plugins/victory-typedoc/index.ts function autoGenerateApiDocs (line 13) | function autoGenerateApiDocs() { FILE: website/src/plugins/victory-typedoc/mdast.ts function extractExamples (line 10) | function extractExamples(root: any): Record { function getMarkdown (line 22) | function getMarkdown(value: string): any[] { function buildComponentAst (line 26) | function buildComponentAst(typeInfo: TypeInfo) { function buildEsmImportAst (line 46) | function buildEsmImportAst() { function buildPropertyAst (line 79) | function buildPropertyAst(child: TypeInfo) { FILE: website/src/plugins/victory-typedoc/typedoc.ts type TypeInfo (line 7) | type TypeInfo = { type TypeDocType (line 17) | type TypeDocType = constant SYNTAX (line 26) | const SYNTAX = { function getBlockTag (line 30) | function getBlockTag(comment: JSONOutput.Comment | undefined, tagName: s... function getCommentSummary (line 36) | function getCommentSummary( function getDefaultValue (line 42) | function getDefaultValue(typeInfo: TypeDocType) { function getSignature (line 51) | function getSignature(signature) { function getReflectionType (line 58) | function getReflectionType(type): string { function getLiteralType (line 73) | function getLiteralType(type): string { function getType (line 83) | function getType(type): string { function mapTypeInfo (line 103) | function mapTypeInfo( function loadTypeInfo (line 121) | async function loadTypeInfo(): Promise { function getTypeInfo (line 161) | async function getTypeInfo(): Promise> { FILE: website/src/theme/DocItem/index.tsx function DocItem (line 5) | function DocItem(props) { FILE: website/src/theme/DocSidebar/index.tsx function DocSidebar (line 5) | function DocSidebar(props) { FILE: website/src/theme/Playground/index.tsx function Header (line 25) | function Header({ children }: { children: React.ReactNode }) { function LivePreviewLoader (line 29) | function LivePreviewLoader() { function Preview (line 33) | function Preview() { function ResultWithHeader (line 54) | function ResultWithHeader() { function ThemedLiveEditor (line 73) | function ThemedLiveEditor() { function EditorWithHeader (line 85) | function EditorWithHeader() { function Playground (line 121) | function Playground({ FILE: website/src/theme/prism-diff-highlight.ts constant LANGUAGE_REGEX (line 4) | const LANGUAGE_REGEX = /^diff-([\w-]+)/i; function diffHighlight (line 28) | function diffHighlight(Prism: PrismLib) { FILE: website/src/theme/prism-include-languages.ts constant DIFF_LANGUAGE_REGEX (line 7) | const DIFF_LANGUAGE_REGEX = /^diff-([\w-]+)/i; function prismIncludeLanguages (line 9) | function prismIncludeLanguages(