SYMBOL INDEX (1823 symbols across 514 files) FILE: packages/generator-superset/generators/app/index.js method prompting (line 27) | async prompting() { method configuring (line 54) | configuring() { FILE: packages/generator-superset/generators/package/index.js method prompting (line 26) | async prompting() { method writing (line 57) | writing() { FILE: packages/generator-superset/generators/plugin-chart/index.js method prompting (line 26) | async prompting() { method writing (line 85) | writing() { FILE: packages/superset-ui-chart-controls/src/components/CertifiedIconWithTooltip.tsx type CertifiedIconWithTooltipProps (line 24) | interface CertifiedIconWithTooltipProps { function CertifiedIconWithTooltip (line 34) | function CertifiedIconWithTooltip({ FILE: packages/superset-ui-chart-controls/src/components/ColumnOption.tsx type ColumnOptionProps (line 27) | type ColumnOptionProps = { function ColumnOption (line 40) | function ColumnOption({ FILE: packages/superset-ui-chart-controls/src/components/ColumnTypeLabel.tsx type StringIcon (line 23) | type StringIcon = '?' | 'ƒ' | 'AGG' | 'ABC' | '#' | 'T/F' | 'time'; type ColumnLabelExtendedType (line 25) | type ColumnLabelExtendedType = 'expression' | 'aggregate' | ''; type ColumnTypeLabelProps (line 27) | type ColumnTypeLabelProps = { function ColumnTypeLabel (line 31) | function ColumnTypeLabel({ type }: ColumnTypeLabelProps) { FILE: packages/superset-ui-chart-controls/src/components/ControlForm/ControlFormItem.tsx type ControlFormItemProps (line 27) | type ControlFormItemProps = ControlFormItemSpec & { type ControlFormItemNode (line 32) | type ControlFormItemNode = function isEmptyValue (line 38) | function isEmptyValue(value?: JsonValue) { function ControlFormItem (line 42) | function ControlFormItem({ FILE: packages/superset-ui-chart-controls/src/components/ControlForm/controls.tsx type ControlType (line 40) | type ControlType = keyof typeof ControlFormItemComponents; type ControlFormValueValidator (line 42) | type ControlFormValueValidator = (value: V) => string | false; type ControlFormItemSpec (line 44) | type ControlFormItemSpec = { FILE: packages/superset-ui-chart-controls/src/components/ControlForm/index.tsx type ControlFormRowProps (line 31) | type ControlFormRowProps = { function ControlFormRow (line 35) | function ControlFormRow({ children }: ControlFormRowProps) { type ControlFormRowNode (line 51) | type ControlFormRowNode = FunctionComponentElement; type ControlFormProps (line 53) | type ControlFormProps = { function ControlForm (line 65) | function ControlForm({ FILE: packages/superset-ui-chart-controls/src/components/ControlHeader.tsx type ValidationError (line 24) | type ValidationError = string; type ControlHeaderProps (line 26) | type ControlHeaderProps = { function ControlHeader (line 42) | function ControlHeader({ FILE: packages/superset-ui-chart-controls/src/components/InfoTooltipWithTrigger.tsx type InfoTooltipWithTriggerProps (line 25) | interface InfoTooltipWithTriggerProps { function InfoTooltipWithTrigger (line 35) | function InfoTooltipWithTrigger({ FILE: packages/superset-ui-chart-controls/src/components/MetricOption.tsx type MetricOptionProps (line 35) | interface MetricOptionProps { function MetricOption (line 45) | function MetricOption({ FILE: packages/superset-ui-chart-controls/src/components/Select.tsx type SelectOption (line 24) | type SelectOption = [VT, ReactNode]; type SelectProps (line 26) | type SelectProps = Omit, 'options'> & { function Select (line 35) | function Select({ FILE: packages/superset-ui-chart-controls/src/constants.ts constant TIME_FILTER_LABELS (line 23) | const TIME_FILTER_LABELS = { constant COLUMN_NAME_ALIASES (line 31) | const COLUMN_NAME_ALIASES: Record = { constant TIME_COLUMN_OPTION (line 35) | const TIME_COLUMN_OPTION: ColumnMeta = { FILE: packages/superset-ui-chart-controls/src/operators/boxplotOperator.ts type BoxPlotQueryObjectWhiskerType (line 27) | type BoxPlotQueryObjectWhiskerType = constant PERCENTILE_REGEX (line 29) | const PERCENTILE_REGEX = /(\d+)\/(\d+) percentiles/; FILE: packages/superset-ui-chart-controls/src/operators/types.ts type PostProcessingFactory (line 21) | interface PostProcessingFactory { FILE: packages/superset-ui-chart-controls/src/operators/utils/constants.ts constant TIME_COMPARISON_SEPARATOR (line 20) | const TIME_COMPARISON_SEPARATOR = '__'; constant TIME_COLUMN (line 21) | const TIME_COLUMN = '__timestamp'; FILE: packages/superset-ui-chart-controls/src/sections/chartTitle.tsx constant TITLE_MARGIN_OPTIONS (line 24) | const TITLE_MARGIN_OPTIONS: number[] = [15, 30, 50, 75, 100, 125, 150, 2... constant TITLE_POSITION_OPTIONS (line 25) | const TITLE_POSITION_OPTIONS: string[] = ['Left', 'Top']; FILE: packages/superset-ui-chart-controls/src/sections/forecastInterval.tsx constant FORECAST_DEFAULT_DATA (line 26) | const FORECAST_DEFAULT_DATA = { FILE: packages/superset-ui-chart-controls/src/shared-controls/components/ColumnConfigControl/ColumnConfigControl.tsx type ColumnConfigControlProps (line 38) | type ColumnConfigControlProps = constant MAX_NUM_COLS (line 49) | const MAX_NUM_COLS = 10; function ColumnConfigControl (line 54) | function ColumnConfigControl({ FILE: packages/superset-ui-chart-controls/src/shared-controls/components/ColumnConfigControl/ColumnConfigItem.tsx type ColumnConfigItemProps (line 27) | type ColumnConfigItemProps = ColumnConfigPopoverProps; FILE: packages/superset-ui-chart-controls/src/shared-controls/components/ColumnConfigControl/ColumnConfigPopover.tsx type ColumnConfigPopoverProps (line 36) | type ColumnConfigPopoverProps = { function ColumnConfigPopover (line 42) | function ColumnConfigPopover({ FILE: packages/superset-ui-chart-controls/src/shared-controls/components/ColumnConfigControl/constants.tsx type SharedColumnConfigProp (line 33) | type SharedColumnConfigProp = constant SHARED_COLUMN_CONFIG_PROPS (line 148) | const SHARED_COLUMN_CONFIG_PROPS = { type SharedColumnConfig (line 168) | type SharedColumnConfig = { constant DEFAULT_CONFIG_FORM_LAYOUT (line 172) | const DEFAULT_CONFIG_FORM_LAYOUT: ColumnConfigFormLayout = { FILE: packages/superset-ui-chart-controls/src/shared-controls/components/ColumnConfigControl/types.ts type ColumnConfig (line 33) | type ColumnConfig = { type ColumnConfigInfo (line 41) | interface ColumnConfigInfo { type ColumnConfigFormItem (line 47) | type ColumnConfigFormItem = type ColumnConfigFormLayout (line 52) | type ColumnConfigFormLayout = Record< FILE: packages/superset-ui-chart-controls/src/shared-controls/components/RadioButtonControl.tsx type RadioButtonOption (line 24) | type RadioButtonOption = [ type RadioButtonControlProps (line 29) | interface RadioButtonControlProps { function RadioButtonControl (line 38) | function RadioButtonControl({ FILE: packages/superset-ui-chart-controls/src/shared-controls/components/types.ts type ControlComponentProps (line 27) | interface ControlComponentProps< FILE: packages/superset-ui-chart-controls/src/shared-controls/dndControls.tsx method mapStateToProps (line 37) | mapStateToProps(state, { includeTime }) { FILE: packages/superset-ui-chart-controls/src/shared-controls/index.tsx constant PRIMARY_COLOR (line 87) | const PRIMARY_COLOR = { r: 0, g: 122, b: 135, a: 1 }; constant ROW_LIMIT_OPTIONS (line 89) | const ROW_LIMIT_OPTIONS = [10, 50, 100, 250, 500, 1000, 5000, 10000, 500... constant SERIES_LIMITS (line 90) | const SERIES_LIMITS = [5, 10, 25, 50, 100, 500]; type Control (line 92) | type Control = { method mapStateToProps (line 120) | mapStateToProps(state, { includeTime }) { FILE: packages/superset-ui-chart-controls/src/types.ts type AnyDict (line 37) | type AnyDict = Record; type Action (line 38) | interface Action { type AnyAction (line 41) | interface AnyAction extends Action, AnyDict {} type SharedControls (line 43) | type SharedControls = typeof sharedControls; type SharedControlAlias (line 44) | type SharedControlAlias = keyof typeof sharedControls; type SharedControlComponents (line 45) | type SharedControlComponents = typeof sharedControlComponents; type ColumnMeta (line 50) | type ColumnMeta = Omit & { type DatasourceMeta (line 54) | interface DatasourceMeta { type ControlPanelState (line 70) | interface ControlPanelState { type ActionDispatcher (line 80) | interface ActionDispatcher< type ControlPanelActionDispatchers (line 90) | interface ControlPanelActionDispatchers { type ExtraControlProps (line 97) | type ExtraControlProps = { type ControlState (line 102) | type ControlState< type ControlStateMapping (line 107) | interface ControlStateMapping { type ControlPanelsContainerProps (line 112) | interface ControlPanelsContainerProps extends AnyDict { type InternalControlType (line 124) | type InternalControlType = type ControlType (line 153) | type ControlType = InternalControlType | React.ComponentType; type TabOverride (line 155) | type TabOverride = 'data' | 'customize' | boolean; type BaseControlConfig (line 185) | interface BaseControlConfig< type ControlValueValidator (line 210) | interface ControlValueValidator< type SelectOption (line 221) | type SelectOption = AnyDict | string | [ReactText, ReactNode]; type SelectControlType (line 223) | type SelectControlType = type FilterOption (line 232) | interface FilterOption { type SelectControlConfig (line 239) | interface SelectControlConfig< type SharedControlConfig (line 256) | type SharedControlConfig< type CustomControlConfig (line 266) | type CustomControlConfig

= BaseControlConfig< type ControlConfig (line 276) | type ControlConfig< type SharedSectionAlias (line 288) | type SharedSectionAlias = type OverrideSharedControlItem (line 296) | interface OverrideSharedControlItem< type CustomControlItem (line 303) | type CustomControlItem = { type ExpandedControlItem (line 311) | type ExpandedControlItem = CustomControlItem | ReactElement | null; type ControlSetItem (line 313) | type ControlSetItem = type ControlSetRow (line 318) | type ControlSetRow = ControlSetItem[]; type ControlPanelSectionConfig (line 323) | interface ControlPanelSectionConfig { type ControlPanelConfig (line 331) | interface ControlPanelConfig { type ControlOverrides (line 338) | type ControlOverrides = { type SectionOverrides (line 342) | type SectionOverrides = { type COMPARATOR (line 348) | enum COMPARATOR { constant MULTIPLE_VALUE_COMPARATORS (line 362) | const MULTIPLE_VALUE_COMPARATORS = [ type ConditionalFormattingConfig (line 369) | type ConditionalFormattingConfig = { type ColorFormatters (line 378) | type ColorFormatters = { function isColumnMeta (line 385) | function isColumnMeta( function isSavedExpression (line 391) | function isSavedExpression( function isAdhocColumn (line 399) | function isAdhocColumn( FILE: packages/superset-ui-chart-controls/src/utils/D3Formatting.ts constant D3_FORMAT_DOCS (line 22) | const D3_FORMAT_DOCS = t( constant D3_FORMAT_OPTIONS (line 27) | const D3_FORMAT_OPTIONS: [string, string][] = [ constant D3_TIME_FORMAT_DOCS (line 44) | const D3_TIME_FORMAT_DOCS = t( constant D3_TIME_FORMAT_OPTIONS (line 48) | const D3_TIME_FORMAT_OPTIONS: [string, string][] = [ constant DEFAULT_NUMBER_FORMAT (line 58) | const DEFAULT_NUMBER_FORMAT = D3_FORMAT_OPTIONS[0][0]; constant DEFAULT_TIME_FORMAT (line 59) | const DEFAULT_TIME_FORMAT = D3_TIME_FORMAT_OPTIONS[0][0]; FILE: packages/superset-ui-chart-controls/src/utils/columnChoices.ts function columnChoices (line 24) | function columnChoices( FILE: packages/superset-ui-chart-controls/src/utils/expandControlConfig.tsx function expandControlType (line 29) | function expandControlType(controlType: ControlType) { function expandControlConfig (line 51) | function expandControlConfig( FILE: packages/superset-ui-chart-controls/src/utils/getColorFormatters.ts constant MIN_OPACITY_BOUNDED (line 33) | const MIN_OPACITY_BOUNDED = 0.05; constant MIN_OPACITY_UNBOUNDED (line 34) | const MIN_OPACITY_UNBOUNDED = 0; constant MAX_OPACITY (line 35) | const MAX_OPACITY = 1; FILE: packages/superset-ui-chart-controls/src/utils/mainMetric.ts function mainMetric (line 21) | function mainMetric(savedMetrics?: Metric[] | null) { FILE: packages/superset-ui-chart-controls/src/utils/selectOptions.ts type Formattable (line 22) | type Formattable = string | number; type Formatted (line 24) | type Formatted = [Formattable, string]; function formatSelectOptions (line 27) | function formatSelectOptions( function formatSelectOptionsForRange (line 38) | function formatSelectOptionsForRange(start: number, end: number) { FILE: packages/superset-ui-chart-controls/test/components/ColumnTypeLabel.test.tsx function getWrapper (line 32) | function getWrapper(overrides: Partial) { FILE: packages/superset-ui-chart-controls/test/types.test.ts constant ADHOC_COLUMN (line 27) | const ADHOC_COLUMN: AdhocColumn = { constant COLUMN_META (line 32) | const COLUMN_META: ColumnMeta = { constant SAVED_EXPRESSION (line 35) | const SAVED_EXPRESSION: ColumnMeta = { FILE: packages/superset-ui-core/src/chart-composition/ChartFrame.tsx function checkNumber (line 23) | function checkNumber(input: unknown): input is number { type Props (line 27) | type Props = { class ChartFrame (line 41) | class ChartFrame extends PureComponent { method renderContent (line 43) | renderContent() {} method render (line 46) | render() { FILE: packages/superset-ui-core/src/chart-composition/legend/WithLegend.tsx type Props (line 30) | type Props = { constant LEGEND_STYLE_BASE (line 41) | const LEGEND_STYLE_BASE: CSSProperties = { constant CHART_STYLE_BASE (line 48) | const CHART_STYLE_BASE: CSSProperties = { class WithLegend (line 55) | class WithLegend extends PureComponent { method getContainerDirection (line 58) | getContainerDirection(): CSSProperties['flexDirection'] { method getLegendJustifyContent (line 74) | getLegendJustifyContent() { method render (line 87) | render() { FILE: packages/superset-ui-core/src/chart-composition/tooltip/TooltipFrame.tsx type Props (line 26) | type Props = { constant CONTAINER_STYLE (line 31) | const CONTAINER_STYLE = { padding: 8 }; class TooltipFrame (line 33) | class TooltipFrame extends PureComponent { method render (line 36) | render() { FILE: packages/superset-ui-core/src/chart-composition/tooltip/TooltipTable.tsx type TooltipRowData (line 22) | interface TooltipRowData { type Props (line 35) | type Props = { constant VALUE_CELL_STYLE (line 40) | const VALUE_CELL_STYLE: CSSProperties = { paddingLeft: 8, textAlign: 'ri... class TooltipTable (line 42) | class TooltipTable extends PureComponent { method render (line 45) | render() { FILE: packages/superset-ui-core/src/chart/clients/ChartClient.ts type AtLeastOne (line 36) | type AtLeastOne }> = Partia... type SliceIdAndOrFormData (line 39) | type SliceIdAndOrFormData = AtLeastOne<{ type AnnotationData (line 44) | interface AnnotationData { type ChartData (line 48) | interface ChartData { class ChartClient (line 55) | class ChartClient { method constructor (line 58) | constructor( method loadFormData (line 67) | loadFormData( method loadQueryData (line 98) | async loadQueryData( method loadDatasource (line 136) | loadDatasource( method loadAnnotation (line 149) | loadAnnotation( method loadAnnotations (line 161) | loadAnnotations( method loadChartData (line 180) | loadChartData(input: SliceIdAndOrFormData): Promise { FILE: packages/superset-ui-core/src/chart/components/ChartDataProvider.tsx type Payload (line 31) | interface Payload { type ProvidedProps (line 37) | interface ProvidedProps { type ChartDataProviderProps (line 43) | type ChartDataProviderProps = type ChartDataProviderState (line 64) | type ChartDataProviderState = { class ChartDataProvider (line 70) | class ChartDataProvider extends React.PureComponent< method constructor (line 76) | constructor(props: ChartDataProviderProps) { method componentDidMount (line 82) | componentDidMount() { method componentDidUpdate (line 86) | componentDidUpdate(prevProps: ChartDataProviderProps) { method extractSliceIdAndFormData (line 93) | private extractSliceIdAndFormData() { method render (line 152) | render() { FILE: packages/superset-ui-core/src/chart/components/FallbackComponent.tsx type Props (line 23) | type Props = FallbackPropsWithDimension; constant CONTAINER_STYLE (line 25) | const CONTAINER_STYLE = { function FallbackComponent (line 32) | function FallbackComponent({ FILE: packages/superset-ui-core/src/chart/components/NoResultsComponent.tsx constant MESSAGE_STYLES (line 23) | const MESSAGE_STYLES: CSSProperties = { maxWidth: 800 }; constant TITLE_STYLES (line 24) | const TITLE_STYLES: CSSProperties = { constant BODY_STYLES (line 29) | const BODY_STYLES: CSSProperties = { fontSize: 14 }; constant MIN_WIDTH_FOR_BODY (line 30) | const MIN_WIDTH_FOR_BODY = 250; type Props (line 46) | type Props = { FILE: packages/superset-ui-core/src/chart/components/SuperChart.tsx type FallbackPropsWithDimension (line 40) | type FallbackPropsWithDimension = FallbackProps & Partial; type WrapperProps (line 42) | type WrapperProps = Dimension & { type Props (line 46) | type Props = Omit & type PropsWithDefault (line 82) | type PropsWithDefault = Props & Readonly; class SuperChart (line 84) | class SuperChart extends React.PureComponent { method renderChart (line 135) | renderChart(width: number, height: number) { method render (line 216) | render() { FILE: packages/superset-ui-core/src/chart/components/SuperChartCore.tsx function IDENTITY (line 35) | function IDENTITY(x: T) { method onRenderSuccess (line 47) | onRenderSuccess() {} method onRenderFailure (line 48) | onRenderFailure() {} type LoadingProps (line 51) | interface LoadingProps { type LoadedModules (line 55) | interface LoadedModules { type RenderProps (line 60) | interface RenderProps { constant BLANK_CHART_PROPS (line 66) | const BLANK_CHART_PROPS = new ChartProps(); type Props (line 68) | type Props = { class SuperChartCore (line 80) | class SuperChartCore extends React.PureComponent { method render (line 184) | render() { FILE: packages/superset-ui-core/src/chart/components/createLoadableRenderer.ts type LoadableRendererProps (line 22) | type LoadableRendererProps = { method onRenderFailure (line 28) | onRenderFailure() {} method onRenderSuccess (line 29) | onRenderSuccess() {} type LoadableRenderer (line 32) | interface LoadableRenderer function createLoadableRenderer (line 36) | function createLoadableRenderer( FILE: packages/superset-ui-core/src/chart/components/reactify.tsx type ReactifyProps (line 34) | type ReactifyProps = { type LifeCycleCallbacks (line 40) | type LifeCycleCallbacks = { type RenderFuncType (line 44) | interface RenderFuncType { function reactify (line 51) | function reactify( FILE: packages/superset-ui-core/src/chart/models/ChartControlPanel.ts type ChartControlPanel (line 21) | type ChartControlPanel = { [key: string]: any }; FILE: packages/superset-ui-core/src/chart/models/ChartMetadata.ts type LookupTable (line 22) | interface LookupTable { type ExampleImage (line 26) | interface ExampleImage { type ChartMetadataConfig (line 31) | interface ChartMetadataConfig { class ChartMetadata (line 49) | class ChartMetadata { method constructor (line 82) | constructor(config: ChartMetadataConfig) { method canBeAnnotationType (line 127) | canBeAnnotationType(type: string): boolean { method clone (line 131) | clone() { FILE: packages/superset-ui-core/src/chart/models/ChartPlugin.ts function IDENTITY (line 32) | function IDENTITY(x: T) { constant EMPTY (line 36) | const EMPTY = {}; type PromiseOrValue (line 38) | type PromiseOrValue = Promise | T; type PromiseOrValueLoader (line 39) | type PromiseOrValueLoader = () => PromiseOrValue; type ChartType (line 40) | type ChartType = ComponentType; type ValueOrModuleWithValue (line 41) | type ValueOrModuleWithValue = T | { default: T }; type ChartPluginConfig (line 43) | interface ChartPluginConfig< function sanitizeLoader (line 72) | function sanitizeLoader( class ChartPlugin (line 86) | class ChartPlugin< method constructor (line 100) | constructor(config: ChartPluginConfig) { method register (line 131) | register() { method unregister (line 146) | unregister() { method configure (line 156) | configure(config: { [key: string]: unknown }, replace?: boolean) { FILE: packages/superset-ui-core/src/chart/models/ChartProps.ts type AnnotationData (line 36) | type AnnotationData = PlainObject; type SnakeCaseDatasource (line 37) | type SnakeCaseDatasource = PlainObject; type CamelCaseFormData (line 38) | type CamelCaseFormData = PlainObject; type SnakeCaseFormData (line 39) | type SnakeCaseFormData = PlainObject; type RawFormData (line 40) | type RawFormData = CamelCaseFormData | SnakeCaseFormData; type ChartPropsSelector (line 42) | type ChartPropsSelector = (c: ChartPropsConfig) => ChartProps; type Hooks (line 45) | type Hooks = { type ChartPropsConfig (line 64) | interface ChartPropsConfig { constant DEFAULT_WIDTH (line 95) | const DEFAULT_WIDTH = 800; constant DEFAULT_HEIGHT (line 96) | const DEFAULT_HEIGHT = 600; class ChartProps (line 98) | class ChartProps { method constructor (line 131) | constructor(config: ChartPropsConfig & { formData?: FormData } = {}) { FILE: packages/superset-ui-core/src/chart/registries/ChartBuildQueryRegistrySingleton.ts type BuildQuery (line 30) | type BuildQuery = ( class ChartBuildQueryRegistry (line 44) | class ChartBuildQueryRegistry extends Registry { method constructor (line 45) | constructor() { FILE: packages/superset-ui-core/src/chart/registries/ChartComponentRegistrySingleton.ts class ChartComponentRegistry (line 23) | class ChartComponentRegistry extends Registry { method constructor (line 24) | constructor() { FILE: packages/superset-ui-core/src/chart/registries/ChartControlPanelRegistrySingleton.ts class ChartControlPanelRegistry (line 23) | class ChartControlPanelRegistry extends Registry< method constructor (line 27) | constructor() { FILE: packages/superset-ui-core/src/chart/registries/ChartMetadataRegistrySingleton.ts class ChartMetadataRegistry (line 23) | class ChartMetadataRegistry extends Registry> { method constructor (line 24) | constructor() { FILE: packages/superset-ui-core/src/chart/types/Annotation.ts type AnnotationLayerMetadata (line 20) | type AnnotationLayerMetadata = { FILE: packages/superset-ui-core/src/chart/types/Base.ts type HandlerFunction (line 23) | type HandlerFunction = (...args: unknown[]) => void; type Behavior (line 25) | enum Behavior { type AppSection (line 30) | enum AppSection { type FilterState (line 38) | type FilterState = { value?: any; [key: string]: any }; type DataMask (line 40) | type DataMask = { type SetDataMaskHook (line 46) | type SetDataMaskHook = { type PlainObject (line 50) | interface PlainObject { FILE: packages/superset-ui-core/src/chart/types/QueryResponse.ts type TimeseriesDataRecord (line 30) | interface TimeseriesDataRecord extends DataRecord { type DataRecordFilters (line 35) | interface DataRecordFilters { type LegacyQueryData (line 44) | type LegacyQueryData = PlainObject; type QueryData (line 50) | type QueryData = LegacyQueryData | ChartDataResponseResult; FILE: packages/superset-ui-core/src/chart/types/TransformFunction.ts type PlainProps (line 29) | type PlainProps = PlainObject; type TransformFunction (line 31) | type TransformFunction = ( type PreTransformProps (line 35) | type PreTransformProps = TransformFunction; type TransformProps (line 36) | type TransformProps = type PostTransformProps (line 38) | type PostTransformProps = TransformFunction; type BuildQueryFunction (line 40) | type BuildQueryFunction = ( FILE: packages/superset-ui-core/src/color/CategoricalColorNamespace.ts class CategoricalColorNamespace (line 25) | class CategoricalColorNamespace { method constructor (line 34) | constructor(name: string) { method getScale (line 40) | getScale(schemeId?: string) { method setColor (line 58) | setColor(value: string, forcedColor: string) { method resetColors (line 64) | resetColors() { constant DEFAULT_NAMESPACE (line 73) | const DEFAULT_NAMESPACE = 'GLOBAL'; function getNamespace (line 75) | function getNamespace(name: string = DEFAULT_NAMESPACE) { function getColor (line 86) | function getColor( function getScale (line 98) | function getScale(scheme?: string, namespace?: string) { FILE: packages/superset-ui-core/src/color/CategoricalColorScale.ts type CategoricalColorScale (line 29) | interface CategoricalColorScale { method constructor (line 48) | constructor(colors: string[], parentForcedColors?: ColorsLookup) { method getColor (line 58) | getColor(value?: string) { method setColor (line 79) | setColor(value: string, forcedColor: string) { method getColorMap (line 88) | getColorMap() { method copy (line 104) | copy() { method domain (line 126) | domain(newDomain?: { toString(): string }[]): unknown { method range (line 151) | range(newRange?: string[]): unknown { method unknown (line 174) | unknown(value?: string | { name: 'implicit' }): unknown { class CategoricalColorScale (line 33) | class CategoricalColorScale extends ExtensibleFunction { method constructor (line 48) | constructor(colors: string[], parentForcedColors?: ColorsLookup) { method getColor (line 58) | getColor(value?: string) { method setColor (line 79) | setColor(value: string, forcedColor: string) { method getColorMap (line 88) | getColorMap() { method copy (line 104) | copy() { method domain (line 126) | domain(newDomain?: { toString(): string }[]): unknown { method range (line 151) | range(newRange?: string[]): unknown { method unknown (line 174) | unknown(value?: string | { name: 'implicit' }): unknown { FILE: packages/superset-ui-core/src/color/CategoricalScheme.ts class CategoricalScheme (line 22) | class CategoricalScheme extends ColorScheme {} FILE: packages/superset-ui-core/src/color/CategoricalSchemeRegistrySingleton.ts class CategoricalSchemeRegistry (line 25) | class CategoricalSchemeRegistry extends ColorSchemeRegistry extends RegistryWithDefaultKey { method constructor (line 23) | constructor() { method get (line 31) | get(key?: string) { FILE: packages/superset-ui-core/src/color/SequentialScheme.ts type SequentialSchemeConfig (line 29) | interface SequentialSchemeConfig extends ColorSchemeConfig { class SequentialScheme (line 33) | class SequentialScheme extends ColorScheme { method constructor (line 36) | constructor(config: SequentialSchemeConfig) { method createLinearScale (line 53) | createLinearScale(domain: number[] = [0, 1], modifyRange = false) { method getColors (line 73) | getColors( FILE: packages/superset-ui-core/src/color/SequentialSchemeRegistrySingleton.ts class SequentialSchemeRegistry (line 25) | class SequentialSchemeRegistry extends ColorSchemeRegistry( method delete (line 116) | async delete( method put (line 122) | async put( method post (line 128) | async post( method request (line 134) | async request({ method ensureAuth (line 157) | async ensureAuth(): CsrfPromise { method getCSRFToken (line 169) | async getCSRFToken() { method getUrl (line 199) | getUrl({ FILE: packages/superset-ui-core/src/connection/callApi/callApi.ts function tryParsePayload (line 30) | function tryParsePayload(payload: Payload) { function getFullUrl (line 43) | function getFullUrl(partialUrl: string, params: CallApi['searchParams']) { function callApi (line 62) | async function callApi({ FILE: packages/superset-ui-core/src/connection/callApi/callApiAndParseWithTimeout.ts function callApiAndParseWithTimeout (line 25) | async function callApiAndParseWithTimeout< FILE: packages/superset-ui-core/src/connection/callApi/parseResponse.ts function parseResponse (line 22) | async function parseResponse( FILE: packages/superset-ui-core/src/connection/callApi/rejectAfterTimeout.ts function rejectAfterTimeout (line 21) | function rejectAfterTimeout(timeout: number) { FILE: packages/superset-ui-core/src/connection/constants.ts constant DEFAULT_BASE_URL (line 22) | const DEFAULT_BASE_URL = 'http://localhost'; constant HTTP_STATUS_OK (line 25) | const HTTP_STATUS_OK = 200; constant HTTP_STATUS_NOT_MODIFIED (line 26) | const HTTP_STATUS_NOT_MODIFIED = 304; constant CACHE_AVAILABLE (line 29) | const CACHE_AVAILABLE = 'caches' in window; constant CACHE_KEY (line 30) | const CACHE_KEY = '@SUPERSET-UI/CONNECTION'; constant DEFAULT_FETCH_RETRY_OPTIONS (line 32) | const DEFAULT_FETCH_RETRY_OPTIONS: FetchRetryOptions = { FILE: packages/superset-ui-core/src/connection/types.ts type Body (line 21) | type Body = RequestInit['body']; type Cache (line 22) | type Cache = RequestInit['cache']; type Credentials (line 23) | type Credentials = RequestInit['credentials']; type Endpoint (line 24) | type Endpoint = string; type FetchRetryOptions (line 25) | type FetchRetryOptions = { type Headers (line 34) | type Headers = { [k: string]: string }; type Host (line 35) | type Host = string; type JsonPrimitive (line 37) | type JsonPrimitive = string | number | boolean | null; type StrictJsonValue (line 45) | type StrictJsonValue = type StrictJsonArray (line 49) | type StrictJsonArray = StrictJsonValue[]; type StrictJsonObject (line 56) | type StrictJsonObject = { [member: string]: StrictJsonValue }; type JsonValue (line 58) | type JsonValue = JsonPrimitive | JsonObject | JsonArray; type JsonArray (line 59) | type JsonArray = JsonValue[]; type JsonObject (line 61) | type JsonObject = { [member: string]: any }; type Payload (line 67) | type Payload = JsonObject | string | null; type Method (line 69) | type Method = RequestInit['method']; type Mode (line 70) | type Mode = RequestInit['mode']; type Redirect (line 71) | type Redirect = RequestInit['redirect']; type ClientTimeout (line 72) | type ClientTimeout = number | undefined; type ParseMethod (line 73) | type ParseMethod = 'json' | 'text' | 'raw' | null | undefined; type Signal (line 74) | type Signal = RequestInit['signal']; type Stringify (line 75) | type Stringify = boolean; type Url (line 76) | type Url = string; type RequestBase (line 78) | interface RequestBase { type CallApi (line 94) | interface CallApi extends RequestBase { type RequestWithEndpoint (line 100) | interface RequestWithEndpoint extends RequestBase { type RequestWithUrl (line 105) | interface RequestWithUrl extends RequestBase { type RequestConfig (line 111) | type RequestConfig = RequestWithEndpoint | RequestWithUrl; type JsonResponse (line 113) | interface JsonResponse { type TextResponse (line 118) | interface TextResponse { type CsrfToken (line 123) | type CsrfToken = string; type CsrfPromise (line 124) | type CsrfPromise = Promise; type Protocol (line 125) | type Protocol = 'http:' | 'https:'; type ClientConfig (line 127) | interface ClientConfig { type SupersetClientInterface (line 139) | interface SupersetClientInterface type SupersetClientResponse (line 156) | type SupersetClientResponse = Response | JsonResponse | TextResponse; FILE: packages/superset-ui-core/src/dimension/computeMaxFontSize.ts function decreaseSizeUntil (line 23) | function decreaseSizeUntil( function computeMaxFontSize (line 38) | function computeMaxFontSize( FILE: packages/superset-ui-core/src/dimension/getMultipleTextDimensions.ts function getMultipleTextDimensions (line 30) | function getMultipleTextDimensions( FILE: packages/superset-ui-core/src/dimension/getTextDimension.ts type GetTextDimensionInput (line 25) | interface GetTextDimensionInput { function getTextDimension (line 32) | function getTextDimension( FILE: packages/superset-ui-core/src/dimension/mergeMargin.ts function mergeOneSide (line 22) | function mergeOneSide( function mergeMargin (line 33) | function mergeMargin( FILE: packages/superset-ui-core/src/dimension/parseLength.ts constant HUNDRED_PERCENT (line 20) | const HUNDRED_PERCENT = { isDynamic: true, multiplier: 1 } as const; function parseLength (line 22) | function parseLength( FILE: packages/superset-ui-core/src/dimension/svg/LazyFactory.ts class LazyFactory (line 20) | class LazyFactory { method constructor (line 31) | constructor(factoryFn: () => T) { method createInContainer (line 35) | createInContainer(container: HTMLElement | SVGElement = document.body) { method removeFromContainer (line 50) | removeFromContainer(container: HTMLElement | SVGElement = document.bod... FILE: packages/superset-ui-core/src/dimension/svg/constants.ts constant SVG_NS (line 21) | const SVG_NS = 'http://www.w3.org/2000/svg'; FILE: packages/superset-ui-core/src/dimension/svg/createHiddenSvgNode.ts function createHiddenSvgNode (line 22) | function createHiddenSvgNode() { FILE: packages/superset-ui-core/src/dimension/svg/createTextNode.ts function createTextNode (line 22) | function createTextNode() { FILE: packages/superset-ui-core/src/dimension/svg/getBBoxCeil.ts constant DEFAULT_DIMENSION (line 22) | const DEFAULT_DIMENSION = { height: 20, width: 100 }; function getBBoxCeil (line 24) | function getBBoxCeil( FILE: packages/superset-ui-core/src/dimension/svg/updateTextNode.ts constant STYLE_FIELDS (line 22) | const STYLE_FIELDS: (keyof TextStyle)[] = [ function updateTextNode (line 31) | function updateTextNode( FILE: packages/superset-ui-core/src/dimension/types.ts type TextStyle (line 20) | interface TextStyle { type Margin (line 29) | interface Margin { type Dimension (line 36) | interface Dimension { FILE: packages/superset-ui-core/src/dynamic-plugins/shared-modules.ts type Module (line 21) | type Module = any; type ModuleReferencer (line 28) | interface ModuleReferencer { function defineSharedModule (line 52) | async function defineSharedModule( function defineSharedModules (line 81) | async function defineSharedModules(moduleMap: { function reset (line 92) | function reset() { FILE: packages/superset-ui-core/src/math-expression/index.ts constant REPLACE_OPERATORS (line 22) | const REPLACE_OPERATORS: [RegExp, string][] = [ constant TOKENS (line 30) | const TOKENS = [ function evalExpression (line 99) | function evalExpression(expression: string, value: number): number { function isValidExpression (line 114) | function isValidExpression(expression: string): boolean { FILE: packages/superset-ui-core/src/models/ExtensibleFunction.ts class ExtensibleFunction (line 24) | class ExtensibleFunction extends Function { method constructor (line 25) | constructor(fn: Function) { FILE: packages/superset-ui-core/src/models/Plugin.ts type PlainObject (line 20) | interface PlainObject { class Plugin (line 25) | class Plugin { method constructor (line 28) | constructor() { method resetConfig (line 32) | resetConfig() { method configure (line 40) | configure(config: PlainObject, replace = false) { method register (line 46) | register() { method unregister (line 50) | unregister() { FILE: packages/superset-ui-core/src/models/Preset.ts class Preset (line 22) | class Preset { method constructor (line 31) | constructor( method register (line 46) | register() { FILE: packages/superset-ui-core/src/models/Registry.ts type OverwritePolicy (line 19) | enum OverwritePolicy { type ItemWithValue (line 25) | interface ItemWithValue { type ItemWithLoader (line 29) | interface ItemWithLoader { type InclusiveLoaderResult (line 36) | type InclusiveLoaderResult = V | Promise; type RegistryValue (line 38) | type RegistryValue> = type RegistryEntry (line 43) | type RegistryEntry> = { type Listener (line 52) | type Listener = (keys: string[]) => void; type RegistryConfig (line 54) | interface RegistryConfig { class Registry (line 69) | class Registry< method constructor (line 87) | constructor(config: RegistryConfig = {}) { method clear (line 96) | clear() { method has (line 106) | has(key: string) { method registerValue (line 112) | registerValue(key: string, value: V) { method registerLoader (line 138) | registerLoader(key: string, loader: () => W) { method get (line 164) | get(key: string): V | W | undefined { method getAsPromise (line 177) | getAsPromise(key: string): Promise { method getMap (line 196) | getMap() { method getMapAsPromise (line 207) | getMapAsPromise() { method keys (line 222) | keys(): string[] { method values (line 226) | values(): RegistryValue[] { method valuesAsPromise (line 230) | valuesAsPromise(): Promise { method entries (line 234) | entries(): RegistryEntry[] { method entriesAsPromise (line 241) | entriesAsPromise(): Promise<{ key: string; value: V }[]> { method remove (line 252) | remove(key: string) { method addListener (line 263) | addListener(listener: Listener) { method removeListener (line 267) | removeListener(listener: Listener) { method notifyListeners (line 271) | private notifyListeners(keys: string[]) { FILE: packages/superset-ui-core/src/models/RegistryWithDefaultKey.ts type RegistryWithDefaultKeyConfig (line 22) | interface RegistryWithDefaultKeyConfig extends RegistryConfig { class RegistryWithDefaultKey (line 27) | class RegistryWithDefaultKey< method constructor (line 37) | constructor(config: RegistryWithDefaultKeyConfig = {}) { method clear (line 46) | clear() { method get (line 53) | get(key?: string) { method registerValue (line 59) | registerValue(key: string, value: V) { method registerLoader (line 69) | registerLoader(key: string, loader: () => W) { method getDefaultKey (line 79) | getDefaultKey() { method setDefaultKey (line 83) | setDefaultKey(key: string) { method clearDefaultKey (line 89) | clearDefaultKey() { FILE: packages/superset-ui-core/src/number-format/NumberFormats.ts constant DOLLAR (line 20) | const DOLLAR = '$,.2f'; constant DOLLAR_SIGNED (line 21) | const DOLLAR_SIGNED = '+$,.2f'; constant DOLLAR_ROUND (line 22) | const DOLLAR_ROUND = '$,d'; constant DOLLAR_ROUND_SIGNED (line 23) | const DOLLAR_ROUND_SIGNED = '+$,d'; constant FLOAT_1_POINT (line 25) | const FLOAT_1_POINT = ',.1f'; constant FLOAT_2_POINT (line 26) | const FLOAT_2_POINT = ',.2f'; constant FLOAT_3_POINT (line 27) | const FLOAT_3_POINT = ',.3f'; constant FLOAT (line 28) | const FLOAT = FLOAT_2_POINT; constant FLOAT_SIGNED_1_POINT (line 30) | const FLOAT_SIGNED_1_POINT = '+,.1f'; constant FLOAT_SIGNED_2_POINT (line 31) | const FLOAT_SIGNED_2_POINT = '+,.2f'; constant FLOAT_SIGNED_3_POINT (line 32) | const FLOAT_SIGNED_3_POINT = '+,.3f'; constant FLOAT_SIGNED (line 33) | const FLOAT_SIGNED = FLOAT_SIGNED_2_POINT; constant INTEGER (line 35) | const INTEGER = ',d'; constant INTEGER_SIGNED (line 36) | const INTEGER_SIGNED = '+,d'; constant PERCENT_1_POINT (line 38) | const PERCENT_1_POINT = ',.1%'; constant PERCENT_2_POINT (line 39) | const PERCENT_2_POINT = ',.2%'; constant PERCENT_3_POINT (line 40) | const PERCENT_3_POINT = ',.3%'; constant PERCENT (line 41) | const PERCENT = PERCENT_2_POINT; constant PERCENT_SIGNED_1_POINT (line 43) | const PERCENT_SIGNED_1_POINT = '+,.1%'; constant PERCENT_SIGNED_2_POINT (line 44) | const PERCENT_SIGNED_2_POINT = '+,.2%'; constant PERCENT_SIGNED_3_POINT (line 45) | const PERCENT_SIGNED_3_POINT = '+,.3%'; constant PERCENT_SIGNED (line 46) | const PERCENT_SIGNED = PERCENT_SIGNED_2_POINT; constant SI_1_DIGIT (line 48) | const SI_1_DIGIT = '.1s'; constant SI_2_DIGIT (line 49) | const SI_2_DIGIT = '.2s'; constant SI_3_DIGIT (line 50) | const SI_3_DIGIT = '.3s'; constant SMART_NUMBER (line 53) | const SMART_NUMBER = 'SMART_NUMBER'; constant SMART_NUMBER_SIGNED (line 54) | const SMART_NUMBER_SIGNED = 'SMART_NUMBER_SIGNED'; FILE: packages/superset-ui-core/src/number-format/NumberFormatter.ts constant PREVIEW_VALUE (line 23) | const PREVIEW_VALUE = 12345.432; type NumberFormatterConfig (line 25) | interface NumberFormatterConfig { type NumberFormatter (line 35) | interface NumberFormatter { method constructor (line 50) | constructor(config: NumberFormatterConfig) { method format (line 67) | format(value: number | null | undefined) { method preview (line 81) | preview(value = PREVIEW_VALUE) { class NumberFormatter (line 39) | class NumberFormatter extends ExtensibleFunction { method constructor (line 50) | constructor(config: NumberFormatterConfig) { method format (line 67) | format(value: number | null | undefined) { method preview (line 81) | preview(value = PREVIEW_VALUE) { FILE: packages/superset-ui-core/src/number-format/NumberFormatterRegistry.ts class NumberFormatterRegistry (line 25) | class NumberFormatterRegistry extends RegistryWithDefaultKey< method constructor (line 29) | constructor() { method get (line 46) | get(formatterId?: string) { method format (line 68) | format( FILE: packages/superset-ui-core/src/number-format/NumberFormatterRegistrySingleton.ts function getNumberFormatter (line 26) | function getNumberFormatter(format?: string) { function formatNumber (line 30) | function formatNumber( FILE: packages/superset-ui-core/src/number-format/factories/createD3NumberFormatter.ts function createD3NumberFormatter (line 28) | function createD3NumberFormatter(config: { FILE: packages/superset-ui-core/src/number-format/factories/createDurationFormatter.ts function createDurationFormatter (line 23) | function createDurationFormatter( FILE: packages/superset-ui-core/src/number-format/factories/createSiAtMostNDigitFormatter.ts function createSiAtMostNDigitFormatter (line 23) | function createSiAtMostNDigitFormatter( FILE: packages/superset-ui-core/src/number-format/factories/createSmartNumberFormatter.ts function formatValue (line 28) | function formatValue(value: number) { function createSmartNumberFormatter (line 50) | function createSmartNumberFormatter( FILE: packages/superset-ui-core/src/number-format/types.ts type NumberFormatFunction (line 20) | type NumberFormatFunction = (value: number) => string; FILE: packages/superset-ui-core/src/query/DatasourceKey.ts class DatasourceKey (line 22) | class DatasourceKey { method constructor (line 27) | constructor(key: string) { method toString (line 34) | public toString() { method toObject (line 38) | public toObject() { FILE: packages/superset-ui-core/src/query/api/legacy/fetchExploreJson.ts type Params (line 25) | interface Params extends BaseParams { function fetchExploreJson (line 31) | async function fetchExploreJson({ FILE: packages/superset-ui-core/src/query/api/legacy/getDatasourceMetadata.ts type Params (line 24) | interface Params extends BaseParams { function getDatasourceMetadata (line 28) | function getDatasourceMetadata({ FILE: packages/superset-ui-core/src/query/api/legacy/getFormData.ts type Params (line 24) | interface Params extends BaseParams { function getFormData (line 29) | function getFormData({ FILE: packages/superset-ui-core/src/query/api/legacy/types.ts type LegacyChartDataResponse (line 21) | interface LegacyChartDataResponse FILE: packages/superset-ui-core/src/query/api/types.ts type BaseParams (line 25) | interface BaseParams { FILE: packages/superset-ui-core/src/query/api/v1/handleError.ts type ErrorInput (line 25) | type ErrorInput = string | Error | Response | SupersetApiErrorPayload; function handleError (line 31) | async function handleError(error: ErrorInput): Promise { FILE: packages/superset-ui-core/src/query/api/v1/makeApi.ts type SupersetApiFactoryOptions (line 39) | interface SupersetApiFactoryOptions extends Omit { function isPayloadless (line 57) | function isPayloadless(method?: Method) { function makeApi (line 67) | function makeApi< FILE: packages/superset-ui-core/src/query/api/v1/types.ts type ParsedResponseType (line 28) | type ParsedResponseType = T extends 'text' type SupersetApiRequestOptions (line 38) | interface SupersetApiRequestOptions { type SupersetApiErrorType (line 48) | enum SupersetApiErrorType { type SupersetApiErrorPayload (line 75) | interface SupersetApiErrorPayload { type SupersetApiMultiErrorsPayload (line 88) | interface SupersetApiMultiErrorsPayload { class SupersetApiError (line 92) | class SupersetApiError extends Error { method constructor (line 103) | constructor({ FILE: packages/superset-ui-core/src/query/buildQueryContext.ts type BuildFinalQueryObjects (line 41) | type BuildFinalQueryObjects = ( function buildQueryContext (line 45) | function buildQueryContext( FILE: packages/superset-ui-core/src/query/buildQueryObject.ts function buildQueryObject (line 40) | function buildQueryObject( FILE: packages/superset-ui-core/src/query/constants.ts constant DTTM_ALIAS (line 27) | const DTTM_ALIAS = '__timestamp'; constant EXTRA_FORM_DATA_OVERRIDE_EXTRA_KEYS (line 29) | const EXTRA_FORM_DATA_OVERRIDE_EXTRA_KEYS: (keyof ExtraFormDataOverrideE... constant EXTRA_FORM_DATA_APPEND_KEYS (line 38) | const EXTRA_FORM_DATA_APPEND_KEYS: (keyof ExtraFormDataAppend)[] = [ constant EXTRA_FORM_DATA_OVERRIDE_REGULAR_MAPPINGS (line 47) | const EXTRA_FORM_DATA_OVERRIDE_REGULAR_MAPPINGS: Record< constant EXTRA_FORM_DATA_OVERRIDE_REGULAR_KEYS (line 58) | const EXTRA_FORM_DATA_OVERRIDE_REGULAR_KEYS = Object.keys( constant EXTRA_FORM_DATA_OVERRIDE_KEYS (line 62) | const EXTRA_FORM_DATA_OVERRIDE_KEYS: (keyof ExtraFormDataOverride)[] = [ FILE: packages/superset-ui-core/src/query/convertFilter.ts function convertFilter (line 27) | function convertFilter( FILE: packages/superset-ui-core/src/query/extractExtras.ts type ExtraFilterQueryField (line 30) | type ExtraFilterQueryField = { type ExtractedExtra (line 38) | type ExtractedExtra = ExtraFilterQueryField & { function extractExtras (line 44) | function extractExtras(formData: QueryFormData): ExtractedExtra { FILE: packages/superset-ui-core/src/query/extractQueryFields.ts function extractQueryFields (line 42) | function extractQueryFields( FILE: packages/superset-ui-core/src/query/extractTimegrain.ts function extractTimegrain (line 24) | function extractTimegrain( FILE: packages/superset-ui-core/src/query/getColumnLabel.ts function getColumnLabel (line 22) | function getColumnLabel(column: QueryFormColumn): string { FILE: packages/superset-ui-core/src/query/getMetricLabel.ts function getMetricLabel (line 22) | function getMetricLabel(metric: QueryFormMetric): string { FILE: packages/superset-ui-core/src/query/normalizeOrderBy.ts function normalizeOrderBy (line 24) | function normalizeOrderBy( FILE: packages/superset-ui-core/src/query/processExtraFormData.ts function overrideExtraFormData (line 25) | function overrideExtraFormData( FILE: packages/superset-ui-core/src/query/processFilters.ts function processFilters (line 27) | function processFilters( FILE: packages/superset-ui-core/src/query/types/AdvancedAnalytics.ts type RollingType (line 20) | enum RollingType { type RollingWindow (line 26) | interface RollingWindow { type ComparisionType (line 32) | enum ComparisionType { type TimeCompare (line 38) | interface TimeCompare { FILE: packages/superset-ui-core/src/query/types/AnnotationLayer.ts type AnnotationType (line 24) | enum AnnotationType { type AnnotationSourceType (line 31) | enum AnnotationSourceType { type AnnotationOpacity (line 38) | enum AnnotationOpacity { type AnnotationStyle (line 45) | enum AnnotationStyle { type BaseAnnotationLayer (line 52) | type BaseAnnotationLayer = { type AnnotationOverrides (line 62) | type AnnotationOverrides = { type LineSourceAnnotationLayer (line 69) | type LineSourceAnnotationLayer = { type NativeSourceAnnotationLayer (line 78) | type NativeSourceAnnotationLayer = { type TableSourceAnnotationLayer (line 84) | type TableSourceAnnotationLayer = { type EventAnnotationLayer (line 95) | type EventAnnotationLayer = BaseAnnotationLayer & type IntervalAnnotationLayer (line 100) | type IntervalAnnotationLayer = BaseAnnotationLayer & type TableAnnotationLayer (line 105) | type TableAnnotationLayer = BaseAnnotationLayer & type FormulaAnnotationLayer (line 110) | type FormulaAnnotationLayer = BaseAnnotationLayer & { type TimeseriesAnnotationLayer (line 117) | type TimeseriesAnnotationLayer = BaseAnnotationLayer & type AnnotationLayer (line 124) | type AnnotationLayer = function isFormulaAnnotationLayer (line 130) | function isFormulaAnnotationLayer( function isEventAnnotationLayer (line 136) | function isEventAnnotationLayer( function isIntervalAnnotationLayer (line 142) | function isIntervalAnnotationLayer( function isTimeseriesAnnotationLayer (line 148) | function isTimeseriesAnnotationLayer( function isTableAnnotationLayer (line 154) | function isTableAnnotationLayer( type RecordAnnotationResult (line 160) | type RecordAnnotationResult = { type TimeseriesAnnotationResult (line 165) | type TimeseriesAnnotationResult = [ type AnnotationResult (line 169) | type AnnotationResult = function isTimeseriesAnnotationResult (line 173) | function isTimeseriesAnnotationResult( function isRecordAnnotationResult (line 179) | function isRecordAnnotationResult( type AnnotationData (line 185) | type AnnotationData = { [key: string]: AnnotationResult }; type Annotation (line 187) | type Annotation = { FILE: packages/superset-ui-core/src/query/types/Column.ts type AdhocColumn (line 23) | interface AdhocColumn { type PhysicalColumn (line 34) | type PhysicalColumn = string; type Column (line 39) | interface Column { function isPhysicalColumn (line 56) | function isPhysicalColumn( FILE: packages/superset-ui-core/src/query/types/Datasource.ts type DatasourceType (line 22) | enum DatasourceType { type Datasource (line 30) | interface Datasource { FILE: packages/superset-ui-core/src/query/types/Filter.ts type BaseSimpleAdhocFilter (line 30) | interface BaseSimpleAdhocFilter { type UnaryAdhocFilter (line 38) | type UnaryAdhocFilter = BaseSimpleAdhocFilter & { type BinaryAdhocFilter (line 42) | type BinaryAdhocFilter = BaseSimpleAdhocFilter & { type SetAdhocFilter (line 47) | type SetAdhocFilter = BaseSimpleAdhocFilter & { type SimpleAdhocFilter (line 52) | type SimpleAdhocFilter = type FreeFormAdhocFilter (line 57) | interface FreeFormAdhocFilter { type AdhocFilter (line 63) | type AdhocFilter = SimpleAdhocFilter | FreeFormAdhocFilter; function isSimpleAdhocFilter (line 69) | function isSimpleAdhocFilter( function isUnaryAdhocFilter (line 75) | function isUnaryAdhocFilter( function isBinaryAdhocFilter (line 81) | function isBinaryAdhocFilter( function isSetAdhocFilter (line 87) | function isSetAdhocFilter( FILE: packages/superset-ui-core/src/query/types/Metric.ts type Aggregate (line 23) | type Aggregate = type AdhocMetricBase (line 31) | interface AdhocMetricBase { type AdhocMetricSimple (line 37) | interface AdhocMetricSimple extends AdhocMetricBase { type AdhocMetricSQL (line 46) | interface AdhocMetricSQL extends AdhocMetricBase { type AdhocMetric (line 51) | type AdhocMetric = AdhocMetricSimple | AdhocMetricSQL; type SavedMetric (line 56) | type SavedMetric = string; type Metric (line 61) | interface Metric { function isAdhocMetricSimple (line 77) | function isAdhocMetricSimple( FILE: packages/superset-ui-core/src/query/types/Operator.ts constant UNARY_OPERATORS (line 21) | const UNARY_OPERATORS = ['IS NOT NULL', 'IS NULL'] as const; constant BINARY_OPERATORS (line 24) | const BINARY_OPERATORS = [ constant SET_OPERATORS (line 37) | const SET_OPERATORS = ['IN', 'NOT IN'] as const; type UnaryOperator (line 44) | type UnaryOperator = typeof UNARY_OPERATORS[number]; type BinaryOperator (line 47) | type BinaryOperator = typeof BINARY_OPERATORS[number]; type SetOperator (line 50) | type SetOperator = typeof SET_OPERATORS[number]; function isUnaryOperator (line 58) | function isUnaryOperator(operator: string): operator is UnaryOperator { function isBinaryOperator (line 64) | function isBinaryOperator(operator: string): operator is BinaryOperator { function isSetOperator (line 70) | function isSetOperator(operator: string): operator is SetOperator { FILE: packages/superset-ui-core/src/query/types/PostProcessing.ts type NumpyFunction (line 23) | type NumpyFunction = type PandasAxis (line 48) | enum PandasAxis { type Aggregates (line 53) | interface Aggregates { type PostProcessingAggregation (line 67) | interface PostProcessingAggregation { type PostProcessingBoxplot (line 75) | interface PostProcessingBoxplot { type PostProcessingContribution (line 85) | interface PostProcessingContribution { type PostProcessingPivot (line 94) | interface PostProcessingPivot { type PostProcessingProphet (line 105) | interface PostProcessingProphet { type PostProcessingDiff (line 117) | interface PostProcessingDiff { type PostProcessingRolling (line 126) | interface PostProcessingRolling { type PostProcessingCum (line 137) | interface PostProcessingCum { type PostProcessingCompare (line 146) | interface PostProcessingCompare { type PostProcessingSort (line 156) | interface PostProcessingSort { type PostProcessingResample (line 163) | interface PostProcessingResample { type PostProcessingRule (line 177) | type PostProcessingRule = function isPostProcessingAggregation (line 190) | function isPostProcessingAggregation( function isPostProcessingBoxplot (line 196) | function isPostProcessingBoxplot( function isPostProcessingContribution (line 202) | function isPostProcessingContribution( function isPostProcessingPivot (line 208) | function isPostProcessingPivot( function isPostProcessingProphet (line 214) | function isPostProcessingProphet( function isPostProcessingDiff (line 220) | function isPostProcessingDiff( function isPostProcessingRolling (line 226) | function isPostProcessingRolling( function isPostProcessingCum (line 232) | function isPostProcessingCum( function isPostProcessingCompare (line 238) | function isPostProcessingCompare( function isPostProcessingSort (line 244) | function isPostProcessingSort( function isPostProcessingResample (line 250) | function isPostProcessingResample( FILE: packages/superset-ui-core/src/query/types/Query.ts type QueryObjectFilterClause (line 30) | type QueryObjectFilterClause = { type QueryObjectExtras (line 48) | type QueryObjectExtras = Partial<{ type ResidualQueryObjectData (line 62) | type ResidualQueryObjectData = { type QueryObject (line 74) | interface QueryObject type QueryContext (line 149) | interface QueryContext { FILE: packages/superset-ui-core/src/query/types/QueryFormData.ts type QueryFormMetric (line 41) | type QueryFormMetric = SavedMetric | AdhocMetric; type QueryFormColumn (line 47) | type QueryFormColumn = PhysicalColumn | AdhocColumn; type QueryFormOrderBy (line 53) | type QueryFormOrderBy = [QueryFormColumn | QueryFormMetric, boolean]; type FormDataResidual (line 55) | interface FormDataResidual { type QueryMode (line 59) | enum QueryMode { type QueryFields (line 67) | interface QueryFields { type QueryField (line 76) | type QueryField = keyof QueryFields; type QueryFieldAliases (line 85) | type QueryFieldAliases = { type QueryFormExtraFilter (line 93) | type QueryFormExtraFilter = { type ExtraFormDataAppend (line 107) | type ExtraFormDataAppend = { type ExtraFormDataOverrideExtras (line 121) | type ExtraFormDataOverrideExtras = Pick< type ExtraFormDataOverrideRegular (line 131) | type ExtraFormDataOverrideRegular = Partial< type ExtraFormDataOverride (line 139) | type ExtraFormDataOverride = ExtraFormDataOverrideRegular & type ExtraFormData (line 142) | type ExtraFormData = ExtraFormDataAppend & ExtraFormDataOverride; type BaseFormData (line 147) | interface BaseFormData extends TimeRange, FormDataResidual { type SqlaFormData (line 196) | interface SqlaFormData extends BaseFormData { type DruidFormData (line 208) | interface DruidFormData extends BaseFormData { type QueryFormData (line 214) | type QueryFormData = DruidFormData | SqlaFormData; function isDruidFormData (line 220) | function isDruidFormData( function isSavedMetric (line 226) | function isSavedMetric(metric: QueryFormMetric): metric is SavedMetric { FILE: packages/superset-ui-core/src/query/types/QueryResponse.ts type GenericDataType (line 26) | enum GenericDataType { type DataRecordValue (line 36) | type DataRecordValue = number | string | boolean | Date | null; type DataRecord (line 38) | interface DataRecord { type ChartDataResponseResult (line 46) | interface ChartDataResponseResult { type TimeseriesChartDataResponseResult (line 81) | interface TimeseriesChartDataResponseResult type ChartDataResponse (line 89) | interface ChartDataResponse { FILE: packages/superset-ui-core/src/query/types/Time.ts type TimeRange (line 22) | type TimeRange = { type TimeColumnConfigKey (line 29) | type TimeColumnConfigKey = type AppliedTimeExtras (line 36) | type AppliedTimeExtras = Partial< type TimeRangeEndpoint (line 40) | type TimeRangeEndpoint = 'unknown' | 'inclusive' | 'exclusive'; type TimeRangeEndpoints (line 41) | type TimeRangeEndpoints = [TimeRangeEndpoint, TimeRangeEndpoint]; FILE: packages/superset-ui-core/src/style/index.tsx type Theme (line 34) | interface Theme extends SupersetTheme {} function useTheme (line 37) | function useTheme() { type SupersetTheme (line 164) | type SupersetTheme = typeof defaultTheme; type SupersetThemeProps (line 166) | interface SupersetThemeProps { FILE: packages/superset-ui-core/src/time-format/TimeFormats.ts constant LOCAL_PREFIX (line 20) | const LOCAL_PREFIX = 'local!'; constant DATABASE_DATETIME (line 22) | const DATABASE_DATETIME = '%Y-%m-%d %H:%M:%S'; constant DATABASE_DATETIME_REVERSE (line 23) | const DATABASE_DATETIME_REVERSE = '%d-%m-%Y %H:%M:%S'; constant US_DATE (line 24) | const US_DATE = '%m/%d/%Y'; constant INTERNATIONAL_DATE (line 25) | const INTERNATIONAL_DATE = '%d/%m/%Y'; constant DATABASE_DATE (line 26) | const DATABASE_DATE = '%Y-%m-%d'; constant TIME (line 27) | const TIME = '%H:%M:%S'; FILE: packages/superset-ui-core/src/time-format/TimeFormatsForGranularity.ts constant MINUTE (line 24) | const MINUTE = '%Y-%m-%d %H:%M'; FILE: packages/superset-ui-core/src/time-format/TimeFormatter.ts constant PREVIEW_TIME (line 24) | const PREVIEW_TIME = new Date(Date.UTC(2017, 1, 14, 11, 22, 33)); type TimeFormatter (line 28) | interface TimeFormatter { method constructor (line 43) | constructor(config: { method format (line 67) | format(value: Date | number | null | undefined) { method preview (line 71) | preview(value: Date = PREVIEW_TIME) { class TimeFormatter (line 32) | class TimeFormatter extends ExtensibleFunction { method constructor (line 43) | constructor(config: { method format (line 67) | format(value: Date | number | null | undefined) { method preview (line 71) | preview(value: Date = PREVIEW_TIME) { FILE: packages/superset-ui-core/src/time-format/TimeFormatterRegistry.ts class TimeFormatterRegistry (line 24) | class TimeFormatterRegistry extends RegistryWithDefaultKey< method constructor (line 28) | constructor() { method get (line 36) | get(format?: string) { method format (line 56) | format(format: string | undefined, value: Date | null | undefined): st... FILE: packages/superset-ui-core/src/time-format/TimeFormatterRegistrySingleton.ts function getTimeRangeFormatter (line 32) | function getTimeRangeFormatter(formatId?: string) { function formatTimeRange (line 44) | function formatTimeRange( function getTimeFormatter (line 51) | function getTimeFormatter( function getTimeFormatterForGranularity (line 81) | function getTimeFormatterForGranularity(granularity?: TimeGranularity) { function formatTime (line 85) | function formatTime( FILE: packages/superset-ui-core/src/time-format/TimeRangeFormatter.ts type TimeRangeFormatter (line 24) | interface TimeRangeFormatter { method constructor (line 39) | constructor(config: { method format (line 63) | format(values: (Date | number | null | undefined)[]) { class TimeRangeFormatter (line 28) | class TimeRangeFormatter extends ExtensibleFunction { method constructor (line 39) | constructor(config: { method format (line 63) | format(values: (Date | number | null | undefined)[]) { FILE: packages/superset-ui-core/src/time-format/factories/createD3TimeFormatter.ts function createD3TimeFormatter (line 29) | function createD3TimeFormatter(config: { FILE: packages/superset-ui-core/src/time-format/factories/createMultiFormatter.ts type FormatsByStep (line 24) | type FormatsByStep = Partial<{ function createMultiFormatter (line 35) | function createMultiFormatter({ FILE: packages/superset-ui-core/src/time-format/types.ts type TimeFormatFunction (line 20) | type TimeFormatFunction = (value: Date) => string; type TimeRangeFormatFunction (line 22) | type TimeRangeFormatFunction = ( type ValueOf (line 49) | type ValueOf = T[keyof T]; type TimeGranularity (line 51) | type TimeGranularity = ValueOf; FILE: packages/superset-ui-core/src/time-format/utils/createTime.ts function createTime (line 20) | function createTime( FILE: packages/superset-ui-core/src/time-format/utils/createTimeRangeFromGranularity.ts constant MS_IN_SECOND (line 23) | const MS_IN_SECOND = 1000; constant MS_IN_MINUTE (line 24) | const MS_IN_MINUTE = 60 * MS_IN_SECOND; constant MS_IN_HOUR (line 25) | const MS_IN_HOUR = 60 * MS_IN_MINUTE; function deductOneMs (line 27) | function deductOneMs(time: Date) { function computeEndTimeFromGranularity (line 31) | function computeEndTimeFromGranularity( function createTimeRangeFromGranularity (line 83) | function createTimeRangeFromGranularity( FILE: packages/superset-ui-core/src/time-format/utils/d3Time.ts function createUtils (line 52) | function createUtils(useLocalTime = false) { FILE: packages/superset-ui-core/src/time-format/utils/stringifyTimeInput.ts function stringifyTimeInput (line 20) | function stringifyTimeInput( FILE: packages/superset-ui-core/src/translation/Translator.ts constant DEFAULT_LANGUAGE_PACK (line 30) | const DEFAULT_LANGUAGE_PACK: LanguagePack = { class Translator (line 43) | class Translator { method constructor (line 48) | constructor(config: TranslatorConfig = {}) { method addTranslation (line 57) | addTranslation(key: string, texts: ReadonlyArray) { method addTranslations (line 68) | addTranslations(translations: Translations) { method addLocaleData (line 78) | addLocaleData(data: LocaleData) { method translate (line 88) | translate(input: string, ...args: unknown[]): string { method translateWithNumber (line 92) | translateWithNumber(key: string, ...args: unknown[]): string { FILE: packages/superset-ui-core/src/translation/TranslatorSingleton.ts function configure (line 28) | function configure(config?: TranslatorConfig) { function getInstance (line 35) | function getInstance() { function addTranslation (line 47) | function addTranslation(key: string, translations: string[]) { function addTranslations (line 51) | function addTranslations(translations: Translations) { function addLocaleData (line 55) | function addLocaleData(data: LocaleData) { function t (line 59) | function t(input: string, ...args: unknown[]) { function tn (line 63) | function tn(key: string, ...args: unknown[]) { FILE: packages/superset-ui-core/src/translation/types/index.ts type Locale (line 27) | type Locale = type LanguagePack (line 43) | type LanguagePack = JedOptions & { type Jed (line 57) | interface Jed extends BaseJed { type TranslatorConfig (line 64) | interface TranslatorConfig { type LocaleData (line 71) | type LocaleData = Partial>; FILE: packages/superset-ui-core/src/translation/types/jed.ts type Translations (line 23) | type Translations = { type DomainConfig (line 27) | interface DomainConfig { type DomainData (line 34) | type DomainData = { '': DomainConfig } & { type JedOptions (line 38) | interface JedOptions { type Jed (line 46) | interface Jed { FILE: packages/superset-ui-core/src/types/index.ts type Maybe (line 21) | type Maybe = T | null; FILE: packages/superset-ui-core/src/utils/convertKeysToCamelCase.ts function convertKeysToCamelCase (line 24) | function convertKeysToCamelCase(object: T) { FILE: packages/superset-ui-core/src/utils/ensureIsArray.ts function ensureIsArray (line 24) | function ensureIsArray(value?: T[] | T | null): T[] { FILE: packages/superset-ui-core/src/utils/ensureIsInt.ts function ensureIsInt (line 20) | function ensureIsInt( FILE: packages/superset-ui-core/src/utils/featureFlags.ts type FeatureFlag (line 21) | enum FeatureFlag { type ScheduleQueriesProps (line 55) | type ScheduleQueriesProps = { type FeatureFlagMap (line 66) | type FeatureFlagMap = { type Window (line 74) | interface Window { function isFeatureEnabled (line 79) | function isFeatureEnabled(feature: FeatureFlag) { FILE: packages/superset-ui-core/src/utils/isDefined.ts function isDefined (line 20) | function isDefined(x: unknown) { FILE: packages/superset-ui-core/src/utils/isRequired.ts function isRequired (line 20) | function isRequired(field: string): never { FILE: packages/superset-ui-core/src/utils/makeSingleton.ts type ClassInterface (line 20) | interface ClassInterface { function makeSingleton (line 24) | function makeSingleton( FILE: packages/superset-ui-core/src/utils/promiseTimeout.ts function promiseTimeout (line 21) | function promiseTimeout( FILE: packages/superset-ui-core/src/utils/random.ts function seed (line 23) | function seed(seed: string) { function seedRandom (line 28) | function seedRandom() { FILE: packages/superset-ui-core/src/utils/removeDuplicates.ts function removeDuplicates (line 22) | function removeDuplicates( FILE: packages/superset-ui-core/src/validator/legacyValidateInteger.ts function legacyValidateInteger (line 26) | function legacyValidateInteger(v: unknown) { FILE: packages/superset-ui-core/src/validator/legacyValidateNumber.ts function numeric (line 26) | function numeric(v: unknown) { FILE: packages/superset-ui-core/src/validator/validateInteger.ts function validateInteger (line 22) | function validateInteger(v: unknown) { FILE: packages/superset-ui-core/src/validator/validateNonEmpty.ts function validateNonEmpty (line 22) | function validateNonEmpty(v: unknown) { FILE: packages/superset-ui-core/src/validator/validateNumber.ts function validateInteger (line 22) | function validateInteger(v: unknown) { FILE: packages/superset-ui-core/test/__mocks__/resize-observer-polyfill.ts type ResizeObserverEntry (line 20) | interface ResizeObserverEntry { type ObserveCallback (line 26) | type ObserveCallback = (entries: ResizeObserverEntry[]) => void; function ResizeObserver (line 30) | function ResizeObserver(callback: ObserveCallback) { constant DEFAULT_OUTPUT (line 43) | const DEFAULT_OUTPUT: ResizeObserverEntry[] = [ function triggerResizeObserver (line 47) | function triggerResizeObserver(entries = DEFAULT_OUTPUT) { FILE: packages/superset-ui-core/test/chart/components/ChartDataProvider.test.tsx type MockLoadFormData (line 33) | type MockLoadFormData = function createPromise (line 39) | function createPromise(input: T) { function createArrayPromise (line 43) | function createArrayPromise(input: T) { function setup (line 78) | function setup(overrideProps?: Partial) { FILE: packages/superset-ui-core/test/chart/components/MockChartPlugins.tsx constant DIMENSION_STYLE (line 25) | const DIMENSION_STYLE = { class DiligentChartPlugin (line 76) | class DiligentChartPlugin extends ChartPlugin { method constructor (line 77) | constructor() { function identity (line 89) | function identity(x: T) { class LazyChartPlugin (line 93) | class LazyChartPlugin extends ChartPlugin { method constructor (line 94) | constructor() { class SlowChartPlugin (line 108) | class SlowChartPlugin extends ChartPlugin { method constructor (line 109) | constructor() { class BuggyChartPlugin (line 126) | class BuggyChartPlugin extends ChartPlugin { method constructor (line 127) | constructor() { FILE: packages/superset-ui-core/test/chart/components/SuperChart.test.tsx constant DEFAULT_QUERY_DATA (line 39) | const DEFAULT_QUERY_DATA = { data: ['foo', 'bar'] }; constant DEFAULT_QUERIES_DATA (line 40) | const DEFAULT_QUERIES_DATA = [ function expectDimension (line 45) | function expectDimension( function onError (line 86) | function onError(e: Event) { function MyWrapper (line 366) | function MyWrapper({ width, height, children }: WrapperProps) { FILE: packages/superset-ui-core/test/chart/components/createLoadableRenderer.test.tsx function TestComponent (line 28) | function TestComponent() { FILE: packages/superset-ui-core/test/chart/components/reactify.test.tsx class TestComponent (line 55) | class TestComponent extends React.PureComponent<{}, { content: string }> { method constructor (line 56) | constructor(props = {}) { method componentDidMount (line 61) | componentDidMount() { method render (line 67) | render() { class AnotherTestComponent (line 74) | class AnotherTestComponent extends React.PureComponent<{}, {}> { method render (line 75) | render() { FILE: packages/superset-ui-core/test/chart/fixtures/constants.ts constant LOGIN_GLOB (line 20) | const LOGIN_GLOB = 'glob:*api/v1/security/csrf_token/*'; FILE: packages/superset-ui-core/test/chart/models/ChartProps.test.ts constant RAW_FORM_DATA (line 22) | const RAW_FORM_DATA = { constant RAW_DATASOURCE (line 26) | const RAW_DATASOURCE = { constant QUERY_DATA (line 30) | const QUERY_DATA = { data: {} }; constant QUERIES_DATA (line 31) | const QUERIES_DATA = [QUERY_DATA]; constant BEHAVIORS (line 32) | const BEHAVIORS = [Behavior.NATIVE_FILTER, Behavior.INTERACTIVE_CHART]; FILE: packages/superset-ui-core/test/connection/fixtures/constants.ts constant LOGIN_GLOB (line 19) | const LOGIN_GLOB = 'glob:*api/v1/security/csrf_token/*'; FILE: packages/superset-ui-core/test/dimension/getBBoxDummyFill.ts constant SAMPLE_TEXT (line 28) | const SAMPLE_TEXT = Object.keys(textToWidth); function addDummyFill (line 30) | function addDummyFill() { function removeDummyFill (line 80) | function removeDummyFill() { FILE: packages/superset-ui-core/test/fixtures.ts constant NUM_METRIC (line 21) | const NUM_METRIC: AdhocMetric = { FILE: packages/superset-ui-core/test/models/ExtensibleFunction.test.ts type Func1 (line 23) | interface Func1 { method constructor (line 28) | constructor(x: unknown) { class Func1 (line 27) | class Func1 extends ExtensibleFunction { method constructor (line 28) | constructor(x: unknown) { type Func2 (line 33) | interface Func2 { method constructor (line 40) | constructor(x: unknown) { method hi (line 46) | hi() { class Func2 (line 37) | class Func2 extends ExtensibleFunction { method constructor (line 40) | constructor(x: unknown) { method hi (line 46) | hi() { class Func3 (line 51) | class Func3 extends ExtensibleFunction { method constructor (line 54) | constructor(x: unknown) { FILE: packages/superset-ui-core/test/models/Preset.test.ts class Plugin1 (line 37) | class Plugin1 extends Plugin { method register (line 38) | register() { class Plugin2 (line 44) | class Plugin2 extends Plugin { method register (line 45) | register() { class Plugin3 (line 51) | class Plugin3 extends Plugin { method register (line 52) | register() { class Plugin4 (line 58) | class Plugin4 extends Plugin { method register (line 59) | register() { FILE: packages/superset-ui-core/test/query/api/setupClientForTest.ts constant LOGIN_GLOB (line 22) | const LOGIN_GLOB = 'glob:*api/v1/security/csrf_token/*'; function setupClientForTest (line 24) | function setupClientForTest() { FILE: packages/superset-ui-core/test/query/api/v1/handleError.test.ts function testHandleError (line 29) | async function testHandleError( FILE: packages/superset-ui-core/test/query/types/PostProcessing.test.ts constant AGGREGATES_OPTION (line 47) | const AGGREGATES_OPTION: Aggregates = { constant AGGREGATE_RULE (line 55) | const AGGREGATE_RULE: PostProcessingAggregation = { constant BOXPLOT_RULE (line 63) | const BOXPLOT_RULE: PostProcessingBoxplot = { constant COMPARE_RULE (line 72) | const COMPARE_RULE: PostProcessingCompare = { constant CONTRIBUTION_RULE (line 82) | const CONTRIBUTION_RULE: PostProcessingContribution = { constant CUM_RULE (line 90) | const CUM_RULE: PostProcessingCum = { constant DIFF_RULE (line 99) | const DIFF_RULE: PostProcessingDiff = { constant PIVOT_RULE (line 108) | const PIVOT_RULE: PostProcessingPivot = { constant PROPHET_RULE (line 119) | const PROPHET_RULE: PostProcessingProphet = { constant RESAMPLE_RULE (line 131) | const RESAMPLE_RULE: PostProcessingResample = { constant ROLLING_RULE (line 141) | const ROLLING_RULE: PostProcessingRolling = { constant SORT_RULE (line 152) | const SORT_RULE: PostProcessingSort = { FILE: packages/superset-ui-core/test/style/index.test.tsx function ThemeUser (line 50) | function ThemeUser() { function ThemeUser (line 64) | function ThemeUser() { FILE: packages/superset-ui-core/test/time-format/utils/createTimeRangeFromGranularity.test.ts function testUTC (line 33) | function testUTC( function testLocal (line 50) | function testLocal( FILE: packages/superset-ui-core/test/utils/makeSingleton.test.ts class Dog (line 23) | class Dog { method constructor (line 28) | constructor(name?: string) { method sit (line 32) | sit() { FILE: packages/superset-ui-demo/.storybook/main.js constant PLUGIN_PACKAGES_PATH_REGEXP (line 14) | const PLUGIN_PACKAGES_PATH_REGEXP = new RegExp( FILE: packages/superset-ui-demo/storybook/shared/components/ErrorMessage.tsx type Props (line 22) | type Props = { function ErrorMessage (line 26) | function ErrorMessage({ error }: Props) { FILE: packages/superset-ui-demo/storybook/shared/components/Expandable.tsx type Props (line 22) | type Props = { type State (line 27) | type State = { class Expandable (line 31) | class Expandable extends React.Component { method constructor (line 32) | constructor(props: Props) { method handleToggle (line 38) | handleToggle() { method render (line 42) | render() { FILE: packages/superset-ui-demo/storybook/shared/components/ResizableChartDemo.tsx function ResizableChartDemo (line 35) | function ResizableChartDemo({ FILE: packages/superset-ui-demo/storybook/shared/components/ResizablePanel.tsx type Size (line 29) | type Size = ResizeCallbackData['size']; function ResizablePanel (line 31) | function ResizablePanel({ FILE: packages/superset-ui-demo/storybook/shared/components/VerifyCORS.tsx type Props (line 29) | type Props = { type State (line 37) | type State = { class VerifyCORS (line 55) | class VerifyCORS extends React.Component { method constructor (line 56) | constructor(props: Props) { method componentDidUpdate (line 62) | componentDidUpdate(prevProps: Props) { method handleVerify (line 76) | handleVerify() { method render (line 101) | render() { FILE: packages/superset-ui-demo/storybook/shared/components/createQueryStory.tsx function createQueryStory (line 30) | function createQueryStory({ FILE: packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-country-map/CountryMapStories.tsx function generateData (line 39) | function generateData(geojson: JsonObject) { FILE: packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-big-number/BigNumber/BigNumberStories.tsx constant TIME_COLUMN (line 26) | const TIME_COLUMN = '__timestamp'; function withNulls (line 49) | function withNulls(origData: object[], nullPosition = 3) { FILE: packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/stories/manyBars.tsx constant LONG_LABEL (line 31) | const LONG_LABEL = FILE: packages/superset-ui-demo/storybook/stories/plugins/plugin-chart-table/TableStories.tsx function expandArray (line 37) | function expandArray(input: T[], targetSize: number) { function loadData (line 60) | function loadData( FILE: packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/BoxPlot/constants.ts constant BOX_PLOT_PLUGIN_TYPE (line 20) | const BOX_PLOT_PLUGIN_TYPE = 'v2-box-plot'; constant BOX_PLOT_PLUGIN_LEGACY_TYPE (line 21) | const BOX_PLOT_PLUGIN_LEGACY_TYPE = 'v2-box-plot/legacy'; FILE: packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/constants.ts constant LINE_PLUGIN_TYPE (line 20) | const LINE_PLUGIN_TYPE = 'v2-line'; constant LINE_PLUGIN_LEGACY_TYPE (line 21) | const LINE_PLUGIN_LEGACY_TYPE = 'v2-line/legacy'; FILE: packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/Line/stories/flush.tsx constant MIN_TIME (line 27) | const MIN_TIME = new Date(Date.UTC(1980, 0, 1)).getTime(); constant MAX_TIME (line 28) | const MAX_TIME = new Date(Date.UTC(2000, 1, 1)).getTime(); FILE: packages/superset-ui-demo/storybook/stories/plugins/preset-chart-xy/ScatterPlot/constants.ts constant SCATTER_PLOT_PLUGIN_TYPE (line 20) | const SCATTER_PLOT_PLUGIN_TYPE = 'v2-scatter-plot'; constant SCATTER_PLOT_PLUGIN_LEGACY_TYPE (line 21) | const SCATTER_PLOT_PLUGIN_LEGACY_TYPE = 'v2-scatter-plot/legacy'; FILE: packages/superset-ui-demo/storybook/stories/superset-ui-chart/ChartDataProviderStories.tsx constant BIG_NUMBER (line 43) | const BIG_NUMBER = bigNumberFormData.viz_type; constant SANKEY (line 44) | const SANKEY = sankeyFormData.viz_type; constant SUNBURST (line 45) | const SUNBURST = sunburstFormData.viz_type; constant WORD_CLOUD_LEGACY (line 46) | const WORD_CLOUD_LEGACY = wordCloudFormData.viz_type; constant WORD_CLOUD (line 47) | const WORD_CLOUD = 'new_word_cloud'; constant VIS_TYPES (line 57) | const VIS_TYPES = [BIG_NUMBER, SANKEY, SUNBURST, WORD_CLOUD, WORD_CLOUD_... constant FORM_DATA_LOOKUP (line 58) | const FORM_DATA_LOOKUP = { FILE: packages/superset-ui-demo/storybook/stories/superset-ui-chart/SuperChartStories.tsx constant DEFAULT_QUERY_DATA (line 33) | const DEFAULT_QUERY_DATA = { data: ['foo', 'bar'] }; FILE: packages/superset-ui-demo/storybook/stories/superset-ui-color/RenderPalettes.jsx function RenderPalettes (line 24) | function RenderPalettes({ title, palettes }) { FILE: packages/superset-ui-demo/storybook/stories/superset-ui-connection/ConnectionStories.tsx constant REQUEST_METHODS (line 29) | const REQUEST_METHODS = ['GET', 'POST']; constant ENDPOINTS (line 30) | const ENDPOINTS = { FILE: packages/superset-ui-demo/storybook/stories/superset-ui-number-format/BigNumberStories.jsx class NumberFormatValidator (line 27) | class NumberFormatValidator extends React.PureComponent { method constructor (line 28) | constructor(props) { method handleFormatChange (line 58) | handleFormatChange(event) { method render (line 64) | render() { FILE: packages/superset-ui-demo/storybook/stories/superset-ui-time-format/TimeFormatStories.jsx class TimeFormatValidator (line 27) | class TimeFormatValidator extends React.PureComponent { method constructor (line 28) | constructor(props) { method handleFormatChange (line 47) | handleFormatChange(event) { method render (line 53) | render() { FILE: plugins/legacy-plugin-chart-calendar/src/Calendar.js function convertUTC (line 30) | function convertUTC(dttm) { function Calendar (line 73) | function Calendar(element, props) { FILE: plugins/legacy-plugin-chart-calendar/src/index.js class CalendarChartPlugin (line 43) | class CalendarChartPlugin extends ChartPlugin { method constructor (line 44) | constructor() { FILE: plugins/legacy-plugin-chart-calendar/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-calendar/src/vendor/cal-heatmap.js function _initCalendar (line 770) | function _initCalendar() { function w (line 848) | function w(d, outer) { function h (line 865) | function h(d, outer) { function getDomainPosition (line 960) | function getDomainPosition(domainIndex, graphDim, axis, domainDim) { function domainRotate (line 1153) | function domainRotate(selection) { function validateSelector (line 1397) | function validateSelector(selector, canBeFalse, name) { function getOptimalSubDomain (line 1415) | function getOptimalSubDomain(domain) { function validateDomainType (line 1436) | function validateDomainType() { function autoAlignLabel (line 1475) | function autoAlignLabel() { function autoAddLegendMargin (line 1522) | function autoAddLegendMargin() { function expandMarginSetting (line 1544) | function expandMarginSetting(value) { function expandItemName (line 1574) | function expandItemName(value) { function parseColLimit (line 1592) | function parseColLimit(value) { function parseRowLimit (line 1596) | function parseRowLimit(value) { function addStyle (line 1663) | function addStyle(element) { function formatSubDomainText (line 1756) | function formatSubDomainText(element) { function buildSubDomain (line 2079) | function buildSubDomain(d) { function normalizedMillis (line 2355) | function normalizedMillis(date, subdomain) { function legendCellLayout (line 3771) | function legendCellLayout(selection) { function getLegendXPosition (line 3834) | function getLegendXPosition() { function getLegendYPosition (line 3852) | function getLegendYPosition() { function mergeRecursive (line 3989) | function mergeRecursive(obj1, obj2) { function arrayEquals (line 4017) | function arrayEquals(arrayA, arrayB) { FILE: plugins/legacy-plugin-chart-chord/src/Chord.js function Chord (line 38) | function Chord(element, props) { FILE: plugins/legacy-plugin-chart-chord/src/index.js class ChordChartPlugin (line 46) | class ChordChartPlugin extends ChartPlugin { method constructor (line 47) | constructor() { FILE: plugins/legacy-plugin-chart-chord/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-country-map/src/CountryMap.js function CountryMap (line 47) | function CountryMap(element, props) { FILE: plugins/legacy-plugin-chart-country-map/src/index.js class CountryMapChartPlugin (line 43) | class CountryMapChartPlugin extends ChartPlugin { method constructor (line 44) | constructor() { FILE: plugins/legacy-plugin-chart-country-map/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-event-flow/src/EventFlow.tsx type EventFlowProps (line 23) | interface EventFlowProps { function EventFlow (line 30) | function EventFlow({ FILE: plugins/legacy-plugin-chart-event-flow/src/index.ts class EventFlowChartPlugin (line 35) | class EventFlowChartPlugin extends ChartPlugin { method constructor (line 36) | constructor() { FILE: plugins/legacy-plugin-chart-event-flow/src/transformProps.ts type EventFlowFormData (line 22) | interface EventFlowFormData { type EventFlowChartProps (line 28) | interface EventFlowChartProps extends ChartProps { function transformProps (line 35) | function transformProps(chartProps: ChartProps) { FILE: plugins/legacy-plugin-chart-force-directed/src/ForceDirected.js function ForceDirected (line 38) | function ForceDirected(element, props) { FILE: plugins/legacy-plugin-chart-force-directed/src/index.js class ForceDirectedChartPlugin (line 32) | class ForceDirectedChartPlugin extends ChartPlugin { method constructor (line 33) | constructor() { FILE: plugins/legacy-plugin-chart-force-directed/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-heatmap/src/Heatmap.js function cmp (line 66) | function cmp(a, b) { constant DEFAULT_PROPERTIES (line 70) | const DEFAULT_PROPERTIES = { function Heatmap (line 81) | function Heatmap(element, props) { FILE: plugins/legacy-plugin-chart-heatmap/src/index.js class HeatmapChartPlugin (line 51) | class HeatmapChartPlugin extends ChartPlugin { method constructor (line 52) | constructor() { FILE: plugins/legacy-plugin-chart-heatmap/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-histogram/src/Histogram.jsx class CustomHistogram (line 59) | class CustomHistogram extends React.PureComponent { method render (line 60) | render() { FILE: plugins/legacy-plugin-chart-histogram/src/WithLegend.jsx constant LEGEND_STYLE_BASE (line 41) | const LEGEND_STYLE_BASE = { constant CHART_STYLE_BASE (line 50) | const CHART_STYLE_BASE = { class WithLegend (line 57) | class WithLegend extends React.Component { method getContainerDirection (line 58) | getContainerDirection() { method getLegendJustifyContent (line 73) | getLegendJustifyContent() { method render (line 91) | render() { FILE: plugins/legacy-plugin-chart-histogram/src/index.js class HistogramChartPlugin (line 43) | class HistogramChartPlugin extends ChartPlugin { method constructor (line 44) | constructor() { FILE: plugins/legacy-plugin-chart-histogram/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-horizon/src/HorizonChart.jsx class HorizonChart (line 61) | class HorizonChart extends React.PureComponent { method render (line 62) | render() { FILE: plugins/legacy-plugin-chart-horizon/src/HorizonRow.jsx constant DEFAULT_COLORS (line 27) | const DEFAULT_COLORS = [ class HorizonRow (line 69) | class HorizonRow extends React.PureComponent { method componentDidMount (line 70) | componentDidMount() { method componentDidUpdate (line 74) | componentDidUpdate() { method componentWillUnmount (line 78) | componentWillUnmount() { method drawChart (line 82) | drawChart() { method render (line 190) | render() { FILE: plugins/legacy-plugin-chart-horizon/src/index.js class HorizonChartPlugin (line 38) | class HorizonChartPlugin extends ChartPlugin { method constructor (line 39) | constructor() { FILE: plugins/legacy-plugin-chart-horizon/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-map-box/src/MapBox.jsx constant DEFAULT_MAX_ZOOM (line 29) | const DEFAULT_MAX_ZOOM = 16; constant DEFAULT_POINT_RADIUS (line 30) | const DEFAULT_POINT_RADIUS = 60; class MapBox (line 58) | class MapBox extends React.Component { method constructor (line 59) | constructor(props) { method handleViewportChange (line 82) | handleViewportChange(viewport) { method render (line 88) | render() { FILE: plugins/legacy-plugin-chart-map-box/src/ScatterPlotGlowOverlay.jsx class ScatterPlotGlowOverlay (line 76) | class ScatterPlotGlowOverlay extends React.PureComponent { method constructor (line 77) | constructor(props) { method drawText (line 82) | drawText(ctx, pixel, options = {}) { method redraw (line 119) | redraw({ width, height, ctx, isDragging, project }) { method render (line 272) | render() { FILE: plugins/legacy-plugin-chart-map-box/src/index.js class MapBoxChartPlugin (line 46) | class MapBoxChartPlugin extends ChartPlugin { method constructor (line 47) | constructor() { FILE: plugins/legacy-plugin-chart-map-box/src/transformProps.js function transformProps (line 24) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-map-box/src/utils/geo.js constant EARTH_CIRCUMFERENCE_KM (line 22) | const EARTH_CIRCUMFERENCE_KM = 40075.16; constant MILES_PER_KM (line 23) | const MILES_PER_KM = 1.60934; function kmToPixels (line 25) | function kmToPixels(kilometers, latitude, zoomLevel) { FILE: plugins/legacy-plugin-chart-map-box/src/utils/luminanceFromRGB.js constant LUMINANCE_RED_WEIGHT (line 20) | const LUMINANCE_RED_WEIGHT = 0.2126; constant LUMINANCE_GREEN_WEIGHT (line 21) | const LUMINANCE_GREEN_WEIGHT = 0.7152; constant LUMINANCE_BLUE_WEIGHT (line 22) | const LUMINANCE_BLUE_WEIGHT = 0.0722; function luminanceFromRGB (line 24) | function luminanceFromRGB(r, g, b) { FILE: plugins/legacy-plugin-chart-map-box/src/utils/roundDecimal.js function roundDecimal (line 20) | function roundDecimal(number, precision) { FILE: plugins/legacy-plugin-chart-paired-t-test/src/PairedTTest.jsx class PairedTTest (line 42) | class PairedTTest extends React.PureComponent { method render (line 43) | render() { FILE: plugins/legacy-plugin-chart-paired-t-test/src/TTestTable.jsx class TTestTable (line 52) | class TTestTable extends React.Component { method constructor (line 53) | constructor(props) { method componentDidMount (line 62) | componentDidMount() { method getLiftStatus (line 67) | getLiftStatus(row) { method getPValueStatus (line 81) | getPValueStatus(row) { method getSignificance (line 94) | getSignificance(row) { method computeLift (line 106) | computeLift(values, control) { method computePValue (line 119) | computePValue(values, control) { method computeTTest (line 150) | computeTTest(control) { method render (line 171) | render() { FILE: plugins/legacy-plugin-chart-paired-t-test/src/index.js class PairedTTestChartPlugin (line 35) | class PairedTTestChartPlugin extends ChartPlugin { method constructor (line 36) | constructor() { FILE: plugins/legacy-plugin-chart-paired-t-test/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-parallel-coordinates/src/ParallelCoordinates.js function ParallelCoordinates (line 41) | function ParallelCoordinates(element, props) { FILE: plugins/legacy-plugin-chart-parallel-coordinates/src/index.js class ParallelCoordinatesChartPlugin (line 36) | class ParallelCoordinatesChartPlugin extends ChartPlugin { method constructor (line 37) | constructor() { FILE: plugins/legacy-plugin-chart-parallel-coordinates/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-parallel-coordinates/src/vendor/parcoords/d3.parcoords.js function getset (line 156) | function getset(obj, state, events) { function extend (line 171) | function extend(target, source) { function without (line 178) | function without(arr, item) { function getRange (line 184) | function getRange() { function isBrushed (line 395) | function isBrushed() { function compute_cluster_centroids (line 453) | function compute_cluster_centroids(d) { function compute_centroids (line 485) | function compute_centroids(row) { function compute_control_points (line 518) | function compute_control_points(centroids) { function single_curve (line 578) | function single_curve(d, ctx) { function color_path (line 601) | function color_path(d, ctx) { function paths (line 615) | function paths(data, ctx) { function getNullPosition (line 632) | function getNullPosition() { function single_path (line 645) | function single_path(d, ctx) { function path_brushed (line 661) | function path_brushed(d, i) { function path_foreground (line 670) | function path_foreground(d, i) { function path_highlight (line 675) | function path_highlight(d, i) { function flipAxisAndUpdatePCP (line 706) | function flipAxisAndUpdatePCP(dimension) { function rotateLabels (line 719) | function rotateLabels() { function dimensionLabels (line 734) | function dimensionLabels(d) { function brushUpdated (line 1032) | function brushUpdated(newSelection) { function brushPredicate (line 1038) | function brushPredicate(predicate) { function is_brushed (line 1096) | function is_brushed(p) { function selected (line 1101) | function selected() { function brushExtents (line 1167) | function brushExtents(extents) { function brushFor (line 1209) | function brushFor(axis) { function brushReset (line 1229) | function brushReset(dimension) { function install (line 1240) | function install() { function drawStrum (line 1278) | function drawStrum(strum, activePoint) { function dimensionsForPoint (line 1347) | function dimensionsForPoint(p) { function onDragStart (line 1375) | function onDragStart() { function onDrag (line 1407) | function onDrag() { function containmentTest (line 1425) | function containmentTest(strum, width) { function selected (line 1448) | function selected() { function removeStrum (line 1488) | function removeStrum() { function onDragEnd (line 1498) | function onDragEnd() { function brushReset (line 1521) | function brushReset(strums) { function install (line 1535) | function install() { function is_brushed (line 1644) | function is_brushed(p) { function selected (line 1649) | function selected() { function brushExtents (line 1706) | function brushExtents() { function brushFor (line 1718) | function brushFor(axis) { function brushReset (line 1750) | function brushReset(dimension) { function install (line 1761) | function install() { function drawStrum (line 1799) | function drawStrum(arc, activePoint) { function dimensionsForPoint (line 1904) | function dimensionsForPoint(p) { function onDragStart (line 1932) | function onDragStart() { function onDrag (line 1968) | function onDrag() { function hypothenuse (line 1988) | function hypothenuse(a, b) { function containmentTest (line 2025) | function containmentTest(arc) { function selected (line 2045) | function selected() { function removeStrum (line 2088) | function removeStrum() { function onDragEnd (line 2099) | function onDragEnd() { function brushReset (line 2129) | function brushReset(arcs) { function install (line 2143) | function install() { function position (line 2381) | function position(d) { function doFrame (line 2422) | function doFrame() { FILE: plugins/legacy-plugin-chart-partition/src/OptionDescription.tsx function OptionDescription (line 34) | function OptionDescription({ option }: { option: ColumnMeta }) { FILE: plugins/legacy-plugin-chart-partition/src/Partition.js function init (line 33) | function init(root) { function getAncestors (line 93) | function getAncestors(d) { function Icicle (line 106) | function Icicle(element, props) { FILE: plugins/legacy-plugin-chart-partition/src/index.js class PartitionChartPlugin (line 33) | class PartitionChartPlugin extends ChartPlugin { method constructor (line 34) | constructor() { FILE: plugins/legacy-plugin-chart-partition/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-pivot-table/src/PivotTable.js function PivotTable (line 58) | function PivotTable(element, props) { FILE: plugins/legacy-plugin-chart-pivot-table/src/index.js class PivotTableChartPlugin (line 36) | class PivotTableChartPlugin extends ChartPlugin { method constructor (line 37) | constructor() { FILE: plugins/legacy-plugin-chart-pivot-table/src/transformProps.js function transformProps (line 21) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-pivot-table/src/utils/fixTableHeight.js function fixTableHeight (line 23) | function fixTableHeight($tableDom, height) { FILE: plugins/legacy-plugin-chart-pivot-table/src/utils/formatCells.ts function formatCellValue (line 21) | function formatCellValue( function formatDateCellValue (line 54) | function formatDateCellValue( FILE: plugins/legacy-plugin-chart-rose/src/Rose.js function copyArc (line 52) | function copyArc(d) { function sortValues (line 61) | function sortValues(a, b) { function Rose (line 69) | function Rose(element, props) { FILE: plugins/legacy-plugin-chart-rose/src/index.js class RoseChartPlugin (line 43) | class RoseChartPlugin extends ChartPlugin { method constructor (line 44) | constructor() { FILE: plugins/legacy-plugin-chart-rose/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-sankey-loop/src/SankeyLoop.js function computeGraph (line 68) | function computeGraph(links) { function SankeyLoop (line 86) | function SankeyLoop(element, props) { FILE: plugins/legacy-plugin-chart-sankey-loop/src/index.js class SankeyChartPlugin (line 32) | class SankeyChartPlugin extends ChartPlugin { method constructor (line 33) | constructor() { FILE: plugins/legacy-plugin-chart-sankey-loop/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-sankey/src/Sankey.js function Sankey (line 46) | function Sankey(element, props) { FILE: plugins/legacy-plugin-chart-sankey/src/index.js class SankeyChartPlugin (line 49) | class SankeyChartPlugin extends ChartPlugin { method constructor (line 50) | constructor() { FILE: plugins/legacy-plugin-chart-sankey/src/transformProps.js function transformProps (line 21) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-sankey/src/utils.ts type Rect (line 19) | type Rect = { function getLabelFontSize (line 26) | function getLabelFontSize(width: number): number { FILE: plugins/legacy-plugin-chart-sunburst/src/Sunburst.js function metricLabel (line 48) | function metricLabel(metric) { function getAncestors (line 56) | function getAncestors(node) { function buildHierarchy (line 67) | function buildHierarchy(rows) { function getResponsiveContainerClass (line 138) | function getResponsiveContainerClass(width) { function getYOffset (line 150) | function getYOffset(width) { function Sunburst (line 163) | function Sunburst(element, props) { FILE: plugins/legacy-plugin-chart-sunburst/src/index.js class SunburstChartPlugin (line 38) | class SunburstChartPlugin extends ChartPlugin { method constructor (line 39) | constructor() { FILE: plugins/legacy-plugin-chart-sunburst/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-sunburst/src/utils/wrapSvgText.js function wrapSvgText (line 29) | function wrapSvgText(text, width, adjustedY) { FILE: plugins/legacy-plugin-chart-time-table/src/FormattedNumber.tsx type Props (line 22) | interface Props { function FormattedNumber (line 27) | function FormattedNumber({ num = 0, format = '' }: Props) { FILE: plugins/legacy-plugin-chart-time-table/src/SparklineCell.tsx type Props (line 31) | interface Props { type TooltipProps (line 43) | interface TooltipProps { type Yscale (line 51) | interface Yscale { constant MARGIN (line 56) | const MARGIN = { function getSparklineTextWidth (line 69) | function getSparklineTextWidth(text: string) { function isValidBoundValue (line 82) | function isValidBoundValue(value?: number | string) { class SparklineCell (line 91) | class SparklineCell extends React.Component { method renderHorizontalReferenceLine (line 92) | renderHorizontalReferenceLine(value?: number, label?: string) { method render (line 105) | render() { FILE: plugins/legacy-plugin-chart-time-table/src/TimeTable.tsx constant ACCESSIBLE_COLOR_BOUNDS (line 33) | const ACCESSIBLE_COLOR_BOUNDS = ['#ca0020', '#0571b0']; type ColorFromBoundProps (line 34) | interface ColorFromBoundProps { function colorFromBounds (line 39) | function colorFromBounds( type ColumnConfigProps (line 68) | interface ColumnConfigProps { type RowData (line 85) | interface RowData { type ChartProps (line 91) | interface ChartProps { type Entry (line 101) | interface Entry { class TimeTable (line 105) | class TimeTable extends React.PureComponent { method renderLeftCell (line 106) | renderLeftCell(row: RowData) { method renderSparklineCell (line 134) | renderSparklineCell( method renderValueCell (line 187) | renderValueCell( method renderRow (line 255) | renderRow(row: RowData, entries: Entry[], reversedEntries: Entry[]) { method render (line 273) | render() { FILE: plugins/legacy-plugin-chart-time-table/src/TimeTableChartPlugin.ts class TimeTableChartPlugin (line 30) | class TimeTableChartPlugin extends ChartPlugin { method constructor (line 31) | constructor() { FILE: plugins/legacy-plugin-chart-time-table/src/index.ts class TimeTableChartPlugin (line 42) | class TimeTableChartPlugin extends ChartPlugin { method constructor (line 43) | constructor() { FILE: plugins/legacy-plugin-chart-time-table/src/transformProps.ts type FormData (line 21) | interface FormData { type QueryData (line 28) | interface QueryData { type TableChartProps (line 35) | type TableChartProps = ChartProps & { type ColumnData (line 40) | interface ColumnData { function transformProps (line 43) | function transformProps(chartProps: TableChartProps) { FILE: plugins/legacy-plugin-chart-treemap/src/Treemap.js function hovered (line 71) | function hovered(hover) { function Treemap (line 82) | function Treemap(element, props) { FILE: plugins/legacy-plugin-chart-treemap/src/index.js class TreemapChartPlugin (line 52) | class TreemapChartPlugin extends ChartPlugin { method constructor (line 53) | constructor() { FILE: plugins/legacy-plugin-chart-treemap/src/transformProps.js function transformProps (line 19) | function transformProps(chartProps) { FILE: plugins/legacy-plugin-chart-world-map/src/WorldMap.js function WorldMap (line 49) | function WorldMap(element, props) { FILE: plugins/legacy-plugin-chart-world-map/src/index.js class WorldMapChartPlugin (line 50) | class WorldMapChartPlugin extends ChartPlugin { method constructor (line 51) | constructor() { FILE: plugins/legacy-plugin-chart-world-map/src/transformProps.js function transformProps (line 21) | function transformProps(chartProps) { FILE: plugins/legacy-preset-chart-big-number/src/BigNumber/BigNumber.tsx constant CHART_MARGIN (line 40) | const CHART_MARGIN = { constant PROPORTION (line 47) | const PROPORTION = { type TimeSeriesDatum (line 56) | type TimeSeriesDatum = { function renderTooltipFactory (line 61) | function renderTooltipFactory( type BigNumberVisProps (line 82) | type BigNumberVisProps = { class BigNumberVis (line 105) | class BigNumberVis extends React.PureComponent { method getClassName (line 123) | getClassName() { method createTemporaryContainer (line 132) | createTemporaryContainer() { method renderFallbackWarning (line 140) | renderFallbackWarning() { method renderKicker (line 157) | renderKicker(maxHeight: number) { method renderHeader (line 187) | renderHeader(maxHeight: number) { method renderSubheader (line 215) | renderSubheader(maxHeight: number) { method renderTrendline (line 256) | renderTrendline(maxHeight: number) { method render (line 333) | render() { FILE: plugins/legacy-preset-chart-big-number/src/BigNumber/controlPanel.tsx method visibility (line 128) | visibility(props) { FILE: plugins/legacy-preset-chart-big-number/src/BigNumber/index.ts class BigNumberChartPlugin (line 49) | class BigNumberChartPlugin extends ChartPlugin< method constructor (line 53) | constructor() { FILE: plugins/legacy-preset-chart-big-number/src/BigNumber/transformProps.ts constant TIME_COLUMN (line 32) | const TIME_COLUMN = '__timestamp'; type BigNumberDatum (line 38) | interface BigNumberDatum { type BigNumberFormData (line 42) | type BigNumberFormData = QueryFormData & { type BigNumberChartProps (line 57) | type BigNumberChartProps = ChartProps & { function transformProps (line 64) | function transformProps(chartProps: BigNumberChartProps) { FILE: plugins/legacy-preset-chart-big-number/src/BigNumberTotal/controlPanel.ts method visibility (line 78) | visibility(props) { FILE: plugins/legacy-preset-chart-big-number/src/BigNumberTotal/index.ts class BigNumberTotalChartPlugin (line 53) | class BigNumberTotalChartPlugin extends ChartPlugin< method constructor (line 57) | constructor() { FILE: plugins/legacy-preset-chart-big-number/src/preset.ts class BigNumberChartPreset (line 23) | class BigNumberChartPreset extends Preset { method constructor (line 24) | constructor() { FILE: plugins/legacy-preset-chart-big-number/test/transformProps.test.ts function generateProps (line 55) | function generateProps( FILE: plugins/legacy-preset-chart-nvd3/src/Area/index.js class AreaChartPlugin (line 61) | class AreaChartPlugin extends ChartPlugin { method constructor (line 62) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/Bar/index.js class BarChartPlugin (line 50) | class BarChartPlugin extends ChartPlugin { method constructor (line 51) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/BoxPlot/index.js class BoxPlotChartPlugin (line 31) | class BoxPlotChartPlugin extends ChartPlugin { method constructor (line 32) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/Bubble/index.js class BubbleChartPlugin (line 45) | class BubbleChartPlugin extends ChartPlugin { method constructor (line 46) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/Bullet/index.js class BulletChartPlugin (line 36) | class BulletChartPlugin extends ChartPlugin { method constructor (line 37) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/Compare/index.js class CompareChartPlugin (line 46) | class CompareChartPlugin extends ChartPlugin { method constructor (line 47) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/DistBar/index.js class DistBarChartPlugin (line 55) | class DistBarChartPlugin extends ChartPlugin { method constructor (line 56) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/DualLine/index.js class DualLineChartPlugin (line 36) | class DualLineChartPlugin extends ChartPlugin { method constructor (line 37) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/Line/index.js class LineChartPlugin (line 50) | class LineChartPlugin extends ChartPlugin { method constructor (line 51) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/LineMulti/controlPanel.ts type Result (line 38) | type Result = { type Data (line 43) | type Data = { FILE: plugins/legacy-preset-chart-nvd3/src/LineMulti/index.js class LineChartPlugin (line 44) | class LineChartPlugin extends ChartPlugin { method constructor (line 45) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/NVD3Vis.js constant NO_DATA_RENDER_DATA (line 77) | const NO_DATA_RENDER_DATA = [ constant MAX_MARGIN_PAD (line 119) | const MAX_MARGIN_PAD = 30; constant MIN_HEIGHT_FOR_BRUSH (line 120) | const MIN_HEIGHT_FOR_BRUSH = 480; constant MAX_NO_CHARACTERS_IN_LABEL (line 121) | const MAX_NO_CHARACTERS_IN_LABEL = 40; constant BREAKPOINTS (line 123) | const BREAKPOINTS = { constant TIMESERIES_VIZ_TYPES (line 127) | const TIMESERIES_VIZ_TYPES = [ constant CHART_ID_PREFIX (line 137) | const CHART_ID_PREFIX = 'chart-id-'; function nvd3Vis (line 260) | function nvd3Vis(element, props) { FILE: plugins/legacy-preset-chart-nvd3/src/Pie/index.js class PieChartPlugin (line 32) | class PieChartPlugin extends ChartPlugin { method constructor (line 33) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/ReactNVD3.jsx function componentWillUnmount (line 25) | function componentWillUnmount() { FILE: plugins/legacy-preset-chart-nvd3/src/TimePivot/index.js class TimePivotChartPlugin (line 34) | class TimePivotChartPlugin extends ChartPlugin { method constructor (line 35) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/preset.js class NVD3ChartPreset (line 33) | class NVD3ChartPreset extends Preset { method constructor (line 34) | constructor() { FILE: plugins/legacy-preset-chart-nvd3/src/transformProps.js function transformProps (line 40) | function transformProps(chartProps) { FILE: plugins/legacy-preset-chart-nvd3/src/utils.js constant TIME_SHIFT_PATTERN (line 25) | const TIME_SHIFT_PATTERN = /\d+ \w+ offset/; constant ANIMATION_TIME (line 27) | const ANIMATION_TIME = 1000; function cleanColorInput (line 29) | function cleanColorInput(value) { function getTimeOrNumberFormatter (line 44) | function getTimeOrNumberFormatter(format) { function drawBarValues (line 50) | function drawBarValues(svg, data, stacked, axisFormat) { function getFormattedKey (line 102) | function getFormattedKey(seriesKey, shouldDompurify) { function generateRichLineTooltipContent (line 112) | function generateRichLineTooltipContent( function generateCompareTooltipContent (line 145) | function generateCompareTooltipContent(d, valueFormatter) { function generateAreaChartTooltipContent (line 174) | function generateAreaChartTooltipContent( function generateMultiLineTooltipContent (line 215) | function generateMultiLineTooltipContent(d, xFormatter, yFormatters) { function generateTimePivotTooltip (line 239) | function generateTimePivotTooltip(d, xFormatter, yFormatter) { function getLabel (line 269) | function getLabel(stringOrObjectWithLabel) { function createHTMLRow (line 273) | function createHTMLRow(col1, col2) { function generateBubbleTooltipContent (line 277) | function generateBubbleTooltipContent({ function hideTooltips (line 301) | function hideTooltips(shouldRemove) { function generateTooltipClassName (line 317) | function generateTooltipClassName(uuid) { function removeTooltip (line 321) | function removeTooltip(uuid) { function wrapTooltip (line 329) | function wrapTooltip(chart) { function tipFactory (line 344) | function tipFactory(layer) { function getMaxLabelSize (line 367) | function getMaxLabelSize(svg, axisClass) { function formatLabel (line 380) | function formatLabel(input, verboseMap = {}) { constant MIN_BAR_WIDTH (line 392) | const MIN_BAR_WIDTH = 18; function computeBarChartWidth (line 394) | function computeBarChartWidth(data, stacked, maxWidth) { function tryNumify (line 404) | function tryNumify(s) { function stringifyTimeRange (line 411) | function stringifyTimeRange(extent) { function setAxisShowMaxMin (line 419) | function setAxisShowMaxMin(axis, showminmax) { function computeYDomain (line 425) | function computeYDomain(data) { function computeStackedYDomain (line 439) | function computeStackedYDomain(data) { FILE: plugins/legacy-preset-chart-nvd3/src/utils/isTruthy.js function isTruthy (line 19) | function isTruthy(obj) { FILE: plugins/legacy-preset-chart-nvd3/src/utils/tokenize.ts function tokenizeToNumericArray (line 21) | function tokenizeToNumericArray(value?: string): number[] | null { function tokenizeToStringArray (line 29) | function tokenizeToStringArray(value?: string): string[] | null { FILE: plugins/legacy-preset-chart-nvd3/src/vendor/superset/AnnotationTypes.js function extractTypes (line 19) | function extractTypes(metadata) { constant ANNOTATION_TYPES_METADATA (line 28) | const ANNOTATION_TYPES_METADATA = { constant ANNOTATION_TYPES (line 49) | const ANNOTATION_TYPES = extractTypes(ANNOTATION_TYPES_METADATA); constant DEFAULT_ANNOTATION_TYPE (line 51) | const DEFAULT_ANNOTATION_TYPE = ANNOTATION_TYPES.FORMULA; constant ANNOTATION_SOURCE_TYPES_METADATA (line 53) | const ANNOTATION_SOURCE_TYPES_METADATA = { constant ANNOTATION_SOURCE_TYPES (line 60) | const ANNOTATION_SOURCE_TYPES = extractTypes( function requiresQuery (line 64) | function requiresQuery(annotationSourceType) { constant NATIVE_COLUMN_NAMES (line 68) | const NATIVE_COLUMN_NAMES = { function applyNativeColumns (line 75) | function applyNativeColumns(annotation) { FILE: plugins/legacy-preset-chart-nvd3/src/vendor/superset/exploreUtils.js constant MAX_URL_LENGTH (line 23) | const MAX_URL_LENGTH = 8000; function getURIDirectory (line 25) | function getURIDirectory(formData, endpointType = 'base') { function getExploreLongUrl (line 35) | function getExploreLongUrl( FILE: plugins/legacy-preset-chart-nvd3/test/utils.test.js constant DATA (line 27) | const DATA = [ constant DATA_WITH_DISABLED_SERIES (line 69) | const DATA_WITH_DISABLED_SERIES = [ FILE: plugins/plugin-chart-echarts/src/BoxPlot/EchartsBoxPlot.tsx function EchartsBoxPlot (line 24) | function EchartsBoxPlot({ FILE: plugins/plugin-chart-echarts/src/BoxPlot/buildQuery.ts function buildQuery (line 23) | function buildQuery(formData: BoxPlotQueryFormData) { FILE: plugins/plugin-chart-echarts/src/BoxPlot/index.ts class EchartsBoxPlotChartPlugin (line 27) | class EchartsBoxPlotChartPlugin extends ChartPlugin< method constructor (line 41) | constructor() { FILE: plugins/plugin-chart-echarts/src/BoxPlot/transformProps.ts function transformProps (line 43) | function transformProps( FILE: plugins/plugin-chart-echarts/src/BoxPlot/types.ts type BoxPlotQueryFormData (line 30) | type BoxPlotQueryFormData = QueryFormData & { type BoxPlotFormDataWhiskerOptions (line 37) | type BoxPlotFormDataWhiskerOptions = type BoxPlotFormXTickLayout (line 43) | type BoxPlotFormXTickLayout = constant DEFAULT_FORM_DATA (line 51) | const DEFAULT_FORM_DATA: BoxPlotQueryFormData = { type EchartsBoxPlotChartProps (line 56) | interface EchartsBoxPlotChartProps extends ChartProps { type BoxPlotChartTransformedProps (line 61) | interface BoxPlotChartTransformedProps { FILE: plugins/plugin-chart-echarts/src/Funnel/EchartsFunnel.tsx function EchartsFunnel (line 24) | function EchartsFunnel({ FILE: plugins/plugin-chart-echarts/src/Funnel/buildQuery.ts function buildQuery (line 21) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/Funnel/controlPanel.tsx method onInit (line 137) | onInit(state: ControlStateMapping) { FILE: plugins/plugin-chart-echarts/src/Funnel/index.ts class EchartsFunnelChartPlugin (line 26) | class EchartsFunnelChartPlugin extends ChartPlugin< method constructor (line 40) | constructor() { FILE: plugins/plugin-chart-echarts/src/Funnel/transformProps.ts function formatFunnelLabel (line 50) | function formatFunnelLabel({ function transformProps (line 83) | function transformProps( FILE: plugins/plugin-chart-echarts/src/Funnel/types.ts type EchartsFunnelFormData (line 35) | type EchartsFunnelFormData = QueryFormData & type EchartsFunnelLabelTypeType (line 50) | enum EchartsFunnelLabelTypeType { type EchartsFunnelChartProps (line 59) | interface EchartsFunnelChartProps extends ChartProps { constant DEFAULT_FORM_DATA (line 65) | const DEFAULT_FORM_DATA: EchartsFunnelFormData = { type FunnelChartTransformedProps (line 80) | interface FunnelChartTransformedProps { FILE: plugins/plugin-chart-echarts/src/Gauge/EchartsGauge.tsx function EchartsGauge (line 24) | function EchartsGauge({ FILE: plugins/plugin-chart-echarts/src/Gauge/buildQuery.ts function buildQuery (line 21) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/Gauge/constants.ts constant DEFAULT_GAUGE_SERIES_OPTION (line 21) | const DEFAULT_GAUGE_SERIES_OPTION: GaugeSeriesOption = { constant INTERVAL_GAUGE_SERIES_OPTION (line 46) | const INTERVAL_GAUGE_SERIES_OPTION: GaugeSeriesOption = { constant OFFSETS (line 67) | const OFFSETS = { constant FONT_SIZE_MULTIPLIERS (line 72) | const FONT_SIZE_MULTIPLIERS = { FILE: plugins/plugin-chart-echarts/src/Gauge/index.ts class EchartsGaugeChartPlugin (line 26) | class EchartsGaugeChartPlugin extends ChartPlugin< method constructor (line 30) | constructor() { FILE: plugins/plugin-chart-echarts/src/Gauge/transformProps.ts function transformProps (line 83) | function transformProps( FILE: plugins/plugin-chart-echarts/src/Gauge/types.ts type AxisTickLineStyle (line 27) | type AxisTickLineStyle = { type EchartsGaugeFormData (line 32) | type EchartsGaugeFormData = QueryFormData & { constant DEFAULT_FORM_DATA (line 57) | const DEFAULT_FORM_DATA: Partial = { type EchartsGaugeChartProps (line 81) | interface EchartsGaugeChartProps extends ChartProps { type GaugeChartTransformedProps (line 86) | type GaugeChartTransformedProps = FILE: plugins/plugin-chart-echarts/src/Graph/EchartsGraph.tsx function EchartsGraph (line 23) | function EchartsGraph({ FILE: plugins/plugin-chart-echarts/src/Graph/buildQuery.ts function buildQuery (line 21) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/Graph/constants.ts constant DEFAULT_GRAPH_SERIES_OPTION (line 21) | const DEFAULT_GRAPH_SERIES_OPTION: GraphSeriesOption = { FILE: plugins/plugin-chart-echarts/src/Graph/controlPanel.tsx method visibility (line 147) | visibility({ form_data: { layout } }) { method visibility (line 248) | visibility({ form_data: { layout } }) { method visibility (line 269) | visibility({ form_data: { layout } }) { method visibility (line 290) | visibility({ form_data: { layout } }) { method visibility (line 311) | visibility({ form_data: { layout } }) { FILE: plugins/plugin-chart-echarts/src/Graph/index.ts class EchartsGraphChartPlugin (line 25) | class EchartsGraphChartPlugin extends ChartPlugin { method constructor (line 26) | constructor() { FILE: plugins/plugin-chart-echarts/src/Graph/transformProps.ts type EdgeWithStyles (line 39) | type EdgeWithStyles = GraphEdgeItemOption & { function verifyEdgeSymbol (line 45) | function verifyEdgeSymbol(symbol: string): EdgeSymbol { function parseEdgeSymbol (line 52) | function parseEdgeSymbol(symbols?: string | null): [EdgeSymbol, EdgeSymb... function getEmphasizedEdgeWidth (line 60) | function getEmphasizedEdgeWidth(width: number) { function normalizeStyles (line 67) | function normalizeStyles( function getKeyByValue (line 127) | function getKeyByValue( function edgeFormatter (line 134) | function edgeFormatter( function getCategoryName (line 147) | function getCategoryName(columnName: string, name?: DataRecordValue) { function transformProps (line 160) | function transformProps(chartProps: ChartProps): EchartsProps { FILE: plugins/plugin-chart-echarts/src/Graph/types.ts type EdgeSymbol (line 28) | type EdgeSymbol = 'none' | 'circle' | 'arrow'; type EchartsGraphFormData (line 30) | type EchartsGraphFormData = EchartsLegendFormData & { type EChartGraphNode (line 51) | type EChartGraphNode = Omit & { constant DEFAULT_FORM_DATA (line 56) | const DEFAULT_FORM_DATA: EchartsGraphFormData = { type tooltipFormatParams (line 76) | type tooltipFormatParams = { FILE: plugins/plugin-chart-echarts/src/MixedTimeseries/EchartsMixedTimeseries.tsx function EchartsMixedTimeseries (line 25) | function EchartsMixedTimeseries({ FILE: plugins/plugin-chart-echarts/src/MixedTimeseries/buildQuery.ts function buildQuery (line 27) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/MixedTimeseries/controlPanel.tsx function createQuerySection (line 54) | function createQuerySection( function createCustomizeSection (line 124) | function createCustomizeSection( FILE: plugins/plugin-chart-echarts/src/MixedTimeseries/index.ts class EchartsTimeseriesChartPlugin (line 35) | class EchartsTimeseriesChartPlugin extends ChartPlugin< method constructor (line 49) | constructor() { FILE: plugins/plugin-chart-echarts/src/MixedTimeseries/transformProps.ts function transformProps (line 65) | function transformProps( FILE: plugins/plugin-chart-echarts/src/MixedTimeseries/types.ts type EchartsMixedTimeseriesFormData (line 42) | type EchartsMixedTimeseriesFormData = QueryFormData & { constant DEFAULT_FORM_DATA (line 92) | const DEFAULT_FORM_DATA: EchartsMixedTimeseriesFormData = { type EchartsMixedTimeseriesProps (line 135) | interface EchartsMixedTimeseriesProps extends ChartProps { type EchartsMixedTimeseriesChartTransformedProps (line 140) | type EchartsMixedTimeseriesChartTransformedProps = { FILE: plugins/plugin-chart-echarts/src/Pie/EchartsPie.tsx function EchartsPie (line 24) | function EchartsPie({ FILE: plugins/plugin-chart-echarts/src/Pie/buildQuery.ts function buildQuery (line 21) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/Pie/index.ts class EchartsPieChartPlugin (line 30) | class EchartsPieChartPlugin extends ChartPlugin< method constructor (line 44) | constructor() { FILE: plugins/plugin-chart-echarts/src/Pie/transformProps.ts function formatPieLabel (line 51) | function formatPieLabel({ function transformProps (line 85) | function transformProps( FILE: plugins/plugin-chart-echarts/src/Pie/types.ts type EchartsPieFormData (line 35) | type EchartsPieFormData = QueryFormData & type EchartsPieLabelType (line 55) | enum EchartsPieLabelType { type EchartsPieChartProps (line 64) | interface EchartsPieChartProps extends ChartProps { constant DEFAULT_FORM_DATA (line 70) | const DEFAULT_FORM_DATA: EchartsPieFormData = { type PieChartTransformedProps (line 88) | interface PieChartTransformedProps { FILE: plugins/plugin-chart-echarts/src/Radar/EchartsRadar.tsx function EchartsRadar (line 24) | function EchartsRadar({ FILE: plugins/plugin-chart-echarts/src/Radar/buildQuery.ts function buildQuery (line 25) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/Radar/controlPanel.tsx method mapStateToProps (line 173) | mapStateToProps(explore, control, chart) { FILE: plugins/plugin-chart-echarts/src/Radar/index.ts class EchartsRadarChartPlugin (line 27) | class EchartsRadarChartPlugin extends ChartPlugin< method constructor (line 41) | constructor() { FILE: plugins/plugin-chart-echarts/src/Radar/transformProps.ts function formatLabel (line 49) | function formatLabel({ function transformProps (line 71) | function transformProps( FILE: plugins/plugin-chart-echarts/src/Radar/types.ts type RadarColumnConfig (line 37) | type RadarColumnConfig = Record; type EchartsRadarFormData (line 39) | type EchartsRadarFormData = QueryFormData & type EchartsRadarLabelType (line 57) | enum EchartsRadarLabelType { type EchartsRadarChartProps (line 62) | interface EchartsRadarChartProps extends ChartProps { constant DEFAULT_FORM_DATA (line 68) | const DEFAULT_FORM_DATA: EchartsRadarFormData = { type RadarChartTransformedProps (line 82) | interface RadarChartTransformedProps { FILE: plugins/plugin-chart-echarts/src/Timeseries/Area/index.ts class EchartsAreaChartPlugin (line 42) | class EchartsAreaChartPlugin extends ChartPlugin< method constructor (line 56) | constructor() { FILE: plugins/plugin-chart-echarts/src/Timeseries/EchartsTimeseries.tsx constant TIMER_DURATION (line 28) | const TIMER_DURATION = 300; function EchartsTimeseries (line 30) | function EchartsTimeseries({ FILE: plugins/plugin-chart-echarts/src/Timeseries/Regular/Bar/index.ts class EchartsTimeseriesBarChartPlugin (line 48) | class EchartsTimeseriesBarChartPlugin extends ChartPlugin< method constructor (line 52) | constructor() { FILE: plugins/plugin-chart-echarts/src/Timeseries/Regular/Line/index.ts class EchartsTimeseriesLineChartPlugin (line 47) | class EchartsTimeseriesLineChartPlugin extends ChartPlugin< method constructor (line 51) | constructor() { FILE: plugins/plugin-chart-echarts/src/Timeseries/Regular/Scatter/index.ts class EchartsTimeseriesScatterChartPlugin (line 46) | class EchartsTimeseriesScatterChartPlugin extends ChartPlugin< method constructor (line 50) | constructor() { FILE: plugins/plugin-chart-echarts/src/Timeseries/Regular/SmoothLine/index.ts class EchartsTimeseriesSmoothLineChartPlugin (line 46) | class EchartsTimeseriesSmoothLineChartPlugin extends ChartPlugin< method constructor (line 50) | constructor() { FILE: plugins/plugin-chart-echarts/src/Timeseries/Step/index.ts class EchartsTimeseriesStepChartPlugin (line 37) | class EchartsTimeseriesStepChartPlugin extends ChartPlugin< method constructor (line 41) | constructor() { FILE: plugins/plugin-chart-echarts/src/Timeseries/buildQuery.ts function buildQuery (line 37) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/Timeseries/index.ts class EchartsTimeseriesChartPlugin (line 36) | class EchartsTimeseriesChartPlugin extends ChartPlugin< method constructor (line 50) | constructor() { FILE: plugins/plugin-chart-echarts/src/Timeseries/transformProps.ts function transformProps (line 67) | function transformProps( FILE: plugins/plugin-chart-echarts/src/Timeseries/transformers.ts function transformSeries (line 66) | function transformSeries( function transformFormulaAnnotation (line 226) | function transformFormulaAnnotation( function transformIntervalAnnotation (line 250) | function transformIntervalAnnotation( function transformEventAnnotation (line 323) | function transformEventAnnotation( function transformTimeseriesAnnotation (line 394) | function transformTimeseriesAnnotation( function getPadding (line 423) | function getPadding( function getTooltipTimeFormatter (line 462) | function getTooltipTimeFormatter( function getXAxisFormatter (line 474) | function getXAxisFormatter( FILE: plugins/plugin-chart-echarts/src/Timeseries/types.ts type EchartsTimeseriesContributionType (line 36) | enum EchartsTimeseriesContributionType { type EchartsTimeseriesSeriesType (line 41) | enum EchartsTimeseriesSeriesType { type EchartsTimeseriesFormData (line 51) | type EchartsTimeseriesFormData = QueryFormData & { constant DEFAULT_FORM_DATA (line 88) | const DEFAULT_FORM_DATA: EchartsTimeseriesFormData = { type EchartsTimeseriesChartProps (line 123) | interface EchartsTimeseriesChartProps extends ChartProps { type TimeseriesChartTransformedProps (line 128) | type TimeseriesChartTransformedProps = FILE: plugins/plugin-chart-echarts/src/Tree/EchartsTree.tsx function EchartsGraph (line 23) | function EchartsGraph({ FILE: plugins/plugin-chart-echarts/src/Tree/buildQuery.ts function buildQuery (line 21) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/Tree/constants.ts constant DEFAULT_TREE_SERIES_OPTION (line 21) | const DEFAULT_TREE_SERIES_OPTION: TreeSeriesOption = { FILE: plugins/plugin-chart-echarts/src/Tree/controlPanel.tsx method visibility (line 143) | visibility({ form_data: { layout } }) { method visibility (line 198) | visibility({ form_data: { layout } }) { FILE: plugins/plugin-chart-echarts/src/Tree/index.ts class EchartsTreeChartPlugin (line 26) | class EchartsTreeChartPlugin extends ChartPlugin { method constructor (line 27) | constructor() { FILE: plugins/plugin-chart-echarts/src/Tree/transformProps.ts function formatTooltip (line 34) | function formatTooltip({ function transformProps (line 52) | function transformProps(chartProps: ChartProps): EchartsProps { FILE: plugins/plugin-chart-echarts/src/Tree/types.ts type EchartsTreeFormData (line 21) | type EchartsTreeFormData = { constant DEFAULT_FORM_DATA (line 38) | const DEFAULT_FORM_DATA: EchartsTreeFormData = { type TreeDataRecord (line 53) | type TreeDataRecord = Record & { FILE: plugins/plugin-chart-echarts/src/Treemap/EchartsTreemap.tsx function EchartsTreemap (line 25) | function EchartsTreemap({ FILE: plugins/plugin-chart-echarts/src/Treemap/buildQuery.ts function buildQuery (line 21) | function buildQuery(formData: QueryFormData) { FILE: plugins/plugin-chart-echarts/src/Treemap/constants.ts constant COLOR_SATURATION (line 22) | const COLOR_SATURATION = [0.7, 0.4]; constant LABEL_FONTSIZE (line 23) | const LABEL_FONTSIZE = 11; constant BORDER_WIDTH (line 24) | const BORDER_WIDTH = 2; constant GAP_WIDTH (line 25) | const GAP_WIDTH = 2; constant BORDER_COLOR (line 26) | const BORDER_COLOR = '#fff'; FILE: plugins/plugin-chart-echarts/src/Treemap/index.ts class EchartsTreemapChartPlugin (line 29) | class EchartsTreemapChartPlugin extends ChartPlugin< method constructor (line 43) | constructor() { FILE: plugins/plugin-chart-echarts/src/Treemap/transformProps.ts function formatLabel (line 53) | function formatLabel({ function formatTooltip (line 77) | function formatTooltip({ function transformProps (line 109) | function transformProps( FILE: plugins/plugin-chart-echarts/src/Treemap/types.ts type EchartsTreemapFormData (line 32) | type EchartsTreemapFormData = QueryFormData & { type EchartsTreemapLabelType (line 46) | enum EchartsTreemapLabelType { type EchartsTreemapChartProps (line 52) | interface EchartsTreemapChartProps extends ChartProps { constant DEFAULT_FORM_DATA (line 57) | const DEFAULT_FORM_DATA: Partial = { type TreePathInfo (line 68) | interface TreePathInfo { type TreemapSeriesCallbackDataParams (line 73) | interface TreemapSeriesCallbackDataParams extends CallbackDataParams { type TreemapTransformedProps (line 77) | interface TreemapTransformedProps { FILE: plugins/plugin-chart-echarts/src/components/Echart.tsx function Echart (line 35) | function Echart( FILE: plugins/plugin-chart-echarts/src/constants.ts constant NULL_STRING (line 23) | const NULL_STRING = ''; constant TIMESERIES_CONSTANTS (line 25) | const TIMESERIES_CONSTANTS = { constant LABEL_POSITION (line 41) | const LABEL_POSITION: [LabelPositionEnum, string][] = [ type OpacityEnum (line 57) | enum OpacityEnum { FILE: plugins/plugin-chart-echarts/src/types.ts type EchartsStylesProps (line 28) | type EchartsStylesProps = { type EchartsProps (line 33) | interface EchartsProps { type EchartsHandler (line 43) | interface EchartsHandler { type ForecastSeriesEnum (line 47) | enum ForecastSeriesEnum { type ForecastSeriesContext (line 54) | type ForecastSeriesContext = { type LegendOrientation (line 59) | enum LegendOrientation { type LegendType (line 66) | enum LegendType { type ProphetValue (line 71) | type ProphetValue = { type EchartsLegendFormData (line 79) | type EchartsLegendFormData = { constant DEFAULT_LEGEND_FORM_DATA (line 86) | const DEFAULT_LEGEND_FORM_DATA: EchartsLegendFormData = { type EventHandlers (line 93) | type EventHandlers = Record; type LabelPositionEnum (line 95) | enum LabelPositionEnum { type EChartTransformedProps (line 111) | interface EChartTransformedProps { type EchartsTitleFormData (line 124) | interface EchartsTitleFormData { constant DEFAULT_TITLE_FORM_DATA (line 132) | const DEFAULT_TITLE_FORM_DATA: EchartsTitleFormData = { FILE: plugins/plugin-chart-echarts/src/utils/annotation.ts function evalFormula (line 34) | function evalFormula( function parseAnnotationOpacity (line 46) | function parseAnnotationOpacity(opacity?: AnnotationOpacity): number { constant NATIVE_COLUMN_NAMES (line 59) | const NATIVE_COLUMN_NAMES = { function extractRecordAnnotations (line 66) | function extractRecordAnnotations( function formatAnnotationLabel (line 95) | function formatAnnotationLabel( function extractAnnotationLabels (line 113) | function extractAnnotationLabels( FILE: plugins/plugin-chart-echarts/src/utils/controls.ts function parseYAxisBound (line 23) | function parseYAxisBound( function parseNumbersList (line 32) | function parseNumbersList(value: string, delim = ';') { FILE: plugins/plugin-chart-echarts/src/utils/prophet.ts function rebaseTimeseriesDatum (line 112) | function rebaseTimeseriesDatum( FILE: plugins/plugin-chart-echarts/src/utils/series.ts function isDefined (line 35) | function isDefined(value: T | undefined | null): boolean { function extractTimeseriesSeries (line 39) | function extractTimeseriesSeries( function formatSeriesName (line 73) | function formatSeriesName( function extractGroupbyLabel (line 111) | function extractGroupbyLabel({ function getLegendProps (line 135) | function getLegendProps( function getChartPadding (line 170) | function getChartPadding( function dedupSeries (line 204) | function dedupSeries(series: SeriesOption[]): SeriesOption[] { function sanitizeHtml (line 220) | function sanitizeHtml(text: string): string { FILE: plugins/plugin-chart-pivot-table/src/PivotTableChart.tsx constant METRIC_KEY (line 64) | const METRIC_KEY = 'metric'; function PivotTableChart (line 116) | function PivotTableChart(props: PivotTableProps) { FILE: plugins/plugin-chart-pivot-table/src/plugin/buildQuery.ts function buildQuery (line 28) | function buildQuery(formData: PivotTableQueryFormData) { FILE: plugins/plugin-chart-pivot-table/src/plugin/controlPanel.ts method mapStateToProps (line 303) | mapStateToProps(explore) { FILE: plugins/plugin-chart-pivot-table/src/plugin/index.ts class PivotTableChartPlugin (line 33) | class PivotTableChartPlugin extends ChartPlugin< method constructor (line 47) | constructor() { FILE: plugins/plugin-chart-pivot-table/src/plugin/transformProps.ts function isNumeric (line 35) | function isNumeric(key: string, data: DataRecord[] = []) { function transformProps (line 44) | function transformProps(chartProps: ChartProps) { FILE: plugins/plugin-chart-pivot-table/src/types.ts type PivotTableStylesProps (line 32) | interface PivotTableStylesProps { type FilterType (line 38) | type FilterType = Record; type SelectedFiltersType (line 39) | type SelectedFiltersType = Record; type DateFormatter (line 41) | type DateFormatter = type MetricsLayoutEnum (line 45) | enum MetricsLayoutEnum { type PivotTableCustomizeProps (line 50) | interface PivotTableCustomizeProps { type PivotTableQueryFormData (line 77) | type PivotTableQueryFormData = QueryFormData & type PivotTableProps (line 81) | type PivotTableProps = PivotTableStylesProps & FILE: plugins/plugin-chart-table/src/DataTable/DataTable.tsx type DataTableProps (line 48) | interface DataTableProps extends TableOptions { type RenderHTMLCellProps (line 67) | interface RenderHTMLCellProps extends HTMLProps { function DataTable (line 72) | function DataTable({ FILE: plugins/plugin-chart-table/src/DataTable/components/GlobalFilter.tsx type SearchInputProps (line 23) | interface SearchInputProps { type GlobalFilterProps (line 29) | interface GlobalFilterProps { function DefaultSearchInput (line 38) | function DefaultSearchInput({ count, value, onChange }: SearchInputProps) { FILE: plugins/plugin-chart-table/src/DataTable/components/Pagination.tsx type PaginationProps (line 21) | interface PaginationProps { constant MINIMAL_PAGE_ITEM_COUNT (line 31) | const MINIMAL_PAGE_ITEM_COUNT = 7; function generatePageItems (line 38) | function generatePageItems( FILE: plugins/plugin-chart-table/src/DataTable/components/SelectPageSize.tsx type SizeOption (line 22) | type SizeOption = [number, string]; type SelectPageSizeRendererProps (line 24) | interface SelectPageSizeRendererProps { function DefaultSelectRenderer (line 30) | function DefaultSelectRenderer({ type SelectPageSizeProps (line 62) | interface SelectPageSizeProps extends SelectPageSizeRendererProps { function getOptionValue (line 68) | function getOptionValue(x: SizeOption) { FILE: plugins/plugin-chart-table/src/DataTable/hooks/useSticky.tsx type ReactElementWithChildren (line 35) | type ReactElementWithChildren< type Th (line 40) | type Th = ReactElementWithChildren<'th'>; type Td (line 41) | type Td = ReactElementWithChildren<'td'>; type TrWithTh (line 42) | type TrWithTh = ReactElementWithChildren<'tr', Th[]>; type TrWithTd (line 43) | type TrWithTd = ReactElementWithChildren<'tr', Td[]>; type Thead (line 44) | type Thead = ReactElementWithChildren<'thead', TrWithTh>; type Tbody (line 45) | type Tbody = ReactElementWithChildren<'tbody', TrWithTd>; type Tfoot (line 46) | type Tfoot = ReactElementWithChildren<'tfoot', TrWithTd>; type Col (line 47) | type Col = ReactElementWithChildren<'col', null>; type ColGroup (line 48) | type ColGroup = ReactElementWithChildren<'colgroup', Col>; type Table (line 50) | type Table = ReactElementWithChildren< type TableRenderer (line 54) | type TableRenderer = () => Table; type GetTableSize (line 55) | type GetTableSize = () => Partial | undefined; type SetStickyState (line 56) | type SetStickyState = (size?: Partial) => void; type ReducerActions (line 58) | enum ReducerActions { type ReducerAction (line 63) | type ReducerAction< type ColumnWidths (line 68) | type ColumnWidths = number[]; type StickyState (line 70) | interface StickyState { type UseStickyTableOptions (line 83) | interface UseStickyTableOptions { type UseStickyInstanceProps (line 87) | interface UseStickyInstanceProps { type UseStickyState (line 94) | type UseStickyState = { function StickyWrap (line 113) | function StickyWrap({ function useInstance (line 344) | function useInstance(instance: TableInstance) { function useSticky (line 403) | function useSticky(hooks: Hooks) { FILE: plugins/plugin-chart-table/src/DataTable/types/react-table.d.ts type TableOptions (line 51) | interface TableOptions type TableInstance (line 59) | interface TableInstance type TableState (line 69) | interface TableState type TableSortByToggleProps (line 79) | interface TableSortByToggleProps { type ColumnInterface (line 85) | interface ColumnInterface type ColumnInstance (line 94) | interface ColumnInstance type Hooks (line 102) | interface Hooks FILE: plugins/plugin-chart-table/src/DataTable/utils/getScrollBarSize.ts function getScrollBarSize (line 23) | function getScrollBarSize(forceRefresh = false) { FILE: plugins/plugin-chart-table/src/DataTable/utils/needScrollBar.ts function needScrollBar (line 22) | function needScrollBar({ FILE: plugins/plugin-chart-table/src/DataTable/utils/useAsyncState.ts function useAsyncState (line 28) | function useAsyncState unknown>( FILE: plugins/plugin-chart-table/src/DataTable/utils/useMountedMemo.ts function useMountedMemo (line 25) | function useMountedMemo( FILE: plugins/plugin-chart-table/src/TableChart.tsx type ValueRange (line 53) | type ValueRange = [number, number]; function getSortTypeByDataType (line 58) | function getSortTypeByDataType(dataType: GenericDataType): DefaultSortTy... function cellBar (line 71) | function cellBar({ function SortIcon (line 109) | function SortIcon({ column }: { column: ColumnInstance... function SearchInput (line 118) | function SearchInput({ count, value, onChange }: SearchInputProps) { function SelectPageSize (line 132) | function SelectPageSize({ function TableChart (line 164) | function TableChart( FILE: plugins/plugin-chart-table/src/buildQuery.ts function getQueryMode (line 38) | function getQueryMode(formData: TableChartFormData) { FILE: plugins/plugin-chart-table/src/consts.ts constant PAGE_SIZE_OPTIONS (line 25) | const PAGE_SIZE_OPTIONS = formatSelectOptions([ FILE: plugins/plugin-chart-table/src/controlPanel.tsx function getQueryMode (line 54) | function getQueryMode(controls: ControlStateMapping): QueryMode { function isQueryMode (line 69) | function isQueryMode(mode: QueryMode) { method mapStateToProps (line 127) | mapStateToProps({ datasource, controls }, controlState) { method mapStateToProps (line 456) | mapStateToProps(explore, control, chart) { method mapStateToProps (line 477) | mapStateToProps(explore, control, chart) { FILE: plugins/plugin-chart-table/src/index.ts class TableChartPlugin (line 56) | class TableChartPlugin extends ChartPlugin< method constructor (line 60) | constructor() { FILE: plugins/plugin-chart-table/src/transformProps.ts function isNumeric (line 47) | function isNumeric(key: string, data: DataRecord[] = []) { FILE: plugins/plugin-chart-table/src/types.ts type CustomFormatter (line 36) | type CustomFormatter = (value: DataRecordValue) => string; type DataColumnMeta (line 38) | interface DataColumnMeta { type TableChartData (line 51) | interface TableChartData { type TableChartFormData (line 56) | type TableChartFormData = QueryFormData & { type TableChartProps (line 76) | interface TableChartProps extends ChartProps { type TableChartTransformedProps (line 85) | interface TableChartTransformedProps { FILE: plugins/plugin-chart-table/src/utils/DateWithFormatter.ts constant REGEXP_TIMESTAMP_NO_TIMEZONE (line 21) | const REGEXP_TIMESTAMP_NO_TIMEZONE = /T(\d{2}:){2}\d{2}$/; class DateWithFormatter (line 27) | class DateWithFormatter extends Date { method constructor (line 32) | constructor( FILE: plugins/plugin-chart-table/src/utils/extent.ts function extent (line 19) | function extent( FILE: plugins/plugin-chart-table/src/utils/formatValue.ts function isProbablyHTML (line 49) | function isProbablyHTML(text: string) { function formatValue (line 56) | function formatValue( function formatColumnValue (line 78) | function formatColumnValue( FILE: plugins/plugin-chart-table/src/utils/isEqualArray.ts function isEqualArray (line 19) | function isEqualArray( FILE: plugins/plugin-chart-table/src/utils/isEqualColumns.ts function isEqualColumns (line 22) | function isEqualColumns( FILE: plugins/plugin-chart-table/test/enzyme.tsx type optionsType (line 32) | type optionsType = { function ProviderWrapper (line 38) | function ProviderWrapper(props: any) { function mount (line 47) | function mount(component: ReactElement, options: optionsType = {}) { function shallow (line 58) | function shallow(component: ReactElement, options: optionsType = {}) { FILE: plugins/plugin-chart-word-cloud/src/chart/WordCloud.tsx constant ROTATION (line 30) | const ROTATION = { type RotationType (line 37) | type RotationType = keyof typeof ROTATION; type WordCloudEncoding (line 39) | type WordCloudEncoding = DeriveEncoding; type WordCloudEncodingConfig (line 41) | type WordCloudEncodingConfig = { type WordCloudVisualProps (line 52) | interface WordCloudVisualProps { type WordCloudProps (line 57) | interface WordCloudProps extends WordCloudVisualProps { type WordCloudState (line 63) | interface WordCloudState { type FullWordCloudProps (line 73) | type FullWordCloudProps = WordCloudProps & constant SCALE_FACTOR_STEP (line 77) | const SCALE_FACTOR_STEP = 0.5; constant MAX_SCALE_FACTOR (line 78) | const MAX_SCALE_FACTOR = 3; constant TOP_RESULTS_PERCENTAGE (line 81) | const TOP_RESULTS_PERCENTAGE = 0.1; class WordCloud (line 83) | class WordCloud extends React.PureComponent< method constructor (line 112) | constructor(props: FullWordCloudProps) { method componentDidMount (line 121) | componentDidMount() { method componentDidUpdate (line 126) | componentDidUpdate(prevProps: WordCloudProps) { method componentWillUnmount (line 140) | componentWillUnmount() { method setWords (line 144) | setWords(words: Word[]) { method update (line 150) | update() { method generateCloud (line 177) | generateCloud( method render (line 211) | render() { FILE: plugins/plugin-chart-word-cloud/src/configureEncodable.ts function configureEncodable (line 78) | function configureEncodable() { FILE: plugins/plugin-chart-word-cloud/src/legacyPlugin/index.ts class LegacyWordCloudChartPlugin (line 34) | class LegacyWordCloudChartPlugin extends ChartPlugin { method constructor (line 52) | constructor() { FILE: plugins/plugin-chart-word-cloud/src/plugin/transformProps.ts function transformProps (line 24) | function transformProps(chartProps: ChartProps): WordCloudProps { FILE: plugins/plugin-chart-word-cloud/src/types.ts type WordCloudFormData (line 25) | type WordCloudFormData = QueryFormData & FILE: plugins/preset-chart-xy/src/BoxPlot/createMetadata.ts function createMetadata (line 23) | function createMetadata(useLegacyApi = false) { FILE: plugins/preset-chart-xy/src/BoxPlot/index.ts class BoxPlotChartPlugin (line 27) | class BoxPlotChartPlugin extends ChartPlugin { method constructor (line 28) | constructor() { FILE: plugins/preset-chart-xy/src/BoxPlot/legacy/index.ts class BoxPlotChartPlugin (line 24) | class BoxPlotChartPlugin extends ChartPlugin< method constructor (line 28) | constructor() { FILE: plugins/preset-chart-xy/src/BoxPlot/legacy/transformProps.ts type LegacyBoxPlotFormData (line 30) | type LegacyBoxPlotFormData = { type LegacyBoxPlotChartProps (line 36) | type LegacyBoxPlotChartProps = ChartProps & { function transformProps (line 43) | function transformProps(chartProps: LegacyBoxPlotChartProps) { FILE: plugins/preset-chart-xy/src/BoxPlot/transformProps.ts function transformProps (line 26) | function transformProps(chartProps: ChartProps) { FILE: plugins/preset-chart-xy/src/Line/ChartFormData.ts type CombinedFormData (line 23) | type CombinedFormData = QueryFormData & FormDataProps; FILE: plugins/preset-chart-xy/src/Line/buildQuery.ts function buildQuery (line 24) | function buildQuery(formData: ChartFormData) { FILE: plugins/preset-chart-xy/src/Line/createMetadata.ts function createMetadata (line 23) | function createMetadata(useLegacyApi = false) { FILE: plugins/preset-chart-xy/src/Line/index.ts class LineChartPlugin (line 26) | class LineChartPlugin extends ChartPlugin { method constructor (line 27) | constructor() { FILE: plugins/preset-chart-xy/src/Line/legacy/index.ts class LineChartPlugin (line 24) | class LineChartPlugin extends ChartPlugin { method constructor (line 25) | constructor() { FILE: plugins/preset-chart-xy/src/Line/legacy/transformProps.ts type DataRow (line 23) | interface DataRow { function transformProps (line 31) | function transformProps(chartProps: ChartProps) { FILE: plugins/preset-chart-xy/src/Line/transformProps.ts function transformProps (line 24) | function transformProps(chartProps: ChartProps) { FILE: plugins/preset-chart-xy/src/ScatterPlot/createMetadata.ts function createMetadata (line 23) | function createMetadata(useLegacyApi = false) { FILE: plugins/preset-chart-xy/src/ScatterPlot/index.ts class LineChartPlugin (line 24) | class LineChartPlugin extends ChartPlugin { method constructor (line 25) | constructor() { FILE: plugins/preset-chart-xy/src/ScatterPlot/legacy/index.ts class LineChartPlugin (line 24) | class LineChartPlugin extends ChartPlugin { method constructor (line 25) | constructor() { FILE: plugins/preset-chart-xy/src/ScatterPlot/legacy/transformProps.ts type Value (line 23) | interface Value { type Key (line 27) | type Key = keyof Value; type DataRow (line 29) | interface DataRow { function transformProps (line 34) | function transformProps(chartProps: ChartProps) { FILE: plugins/preset-chart-xy/src/ScatterPlot/transformProps.ts function transformProps (line 24) | function transformProps(chartProps: ChartProps) { FILE: plugins/preset-chart-xy/src/components/BoxPlot/BoxPlot.tsx type TooltipProps (line 41) | interface TooltipProps { type HookProps (line 55) | type HookProps = { type Props (line 59) | type Props = { class BoxPlot (line 70) | class BoxPlot extends React.PureComponent { method render (line 149) | render() { FILE: plugins/preset-chart-xy/src/components/BoxPlot/DefaultTooltipRenderer.tsx function DefaultTooltipRenderer (line 25) | function DefaultTooltipRenderer({ FILE: plugins/preset-chart-xy/src/components/BoxPlot/Encoder.ts type BoxPlotEncodingConfig (line 22) | type BoxPlotEncodingConfig = { type BoxPlotEncoding (line 42) | type BoxPlotEncoding = DeriveEncoding; type BoxPlotEncoder (line 44) | type BoxPlotEncoder = Encoder; FILE: plugins/preset-chart-xy/src/components/BoxPlot/types.ts type RawBoxPlotDataRow (line 20) | interface RawBoxPlotDataRow { type BoxPlotDataRow (line 34) | interface BoxPlotDataRow { FILE: plugins/preset-chart-xy/src/components/Line/DefaultLegendItemMarkRenderer.tsx constant MARK_WIDTH (line 24) | const MARK_WIDTH = 12; constant MARK_HEIGHT (line 25) | const MARK_HEIGHT = 8; constant MARK_STYLE (line 27) | const MARK_STYLE: CSSProperties = { display: 'inline-block' }; function DefaultLegendItemMarkRenderer (line 29) | function DefaultLegendItemMarkRenderer({ FILE: plugins/preset-chart-xy/src/components/Line/DefaultTooltipRenderer.tsx constant MARK_STYLE (line 25) | const MARK_STYLE = { marginRight: 4 }; function DefaultTooltipRenderer (line 27) | function DefaultTooltipRenderer({ FILE: plugins/preset-chart-xy/src/components/Line/Encoder.ts type LineEncodingConfig (line 27) | type LineEncodingConfig = { type LineEncoding (line 55) | type LineEncoding = DeriveEncoding; type LineEncoder (line 57) | type LineEncoder = Encoder; type LineChannelOutputs (line 59) | type LineChannelOutputs = DeriveChannelOutputs; FILE: plugins/preset-chart-xy/src/components/Line/Line.tsx type TooltipProps (line 51) | interface TooltipProps { type FormDataProps (line 71) | type FormDataProps = { type HookProps (line 77) | type HookProps = { type Props (line 81) | type Props = { type Series (line 90) | interface Series { type SeriesValue (line 99) | interface SeriesValue { constant CIRCLE_STYLE (line 106) | const CIRCLE_STYLE = { strokeWidth: 1.5 }; class LineChart (line 108) | class LineChart extends PureComponent { method renderSeries (line 161) | renderSeries(allSeries: Series[]) { method render (line 303) | render() { FILE: plugins/preset-chart-xy/src/components/ScatterPlot/DefaultTooltipRenderer.tsx function DefaultTooltipRenderer (line 25) | function DefaultTooltipRenderer({ FILE: plugins/preset-chart-xy/src/components/ScatterPlot/Encoder.ts type ScatterPlotEncodingConfig (line 27) | type ScatterPlotEncodingConfig = { type ScatterPlotEncoding (line 59) | type ScatterPlotEncoding = DeriveEncoding; type ScatterPlotEncoder (line 61) | type ScatterPlotEncoder = Encoder; type ScatterPlotChannelOutputs (line 63) | type ScatterPlotChannelOutputs = FILE: plugins/preset-chart-xy/src/components/ScatterPlot/ScatterPlot.tsx type TooltipProps (line 41) | interface TooltipProps { type HookProps (line 54) | type HookProps = { type Props (line 58) | type Props = { class ScatterPlot (line 69) | class ScatterPlot extends PureComponent { method render (line 131) | render() { FILE: plugins/preset-chart-xy/src/components/legend/DefaultLegend.tsx constant LEGEND_CONTAINER_STYLE (line 25) | const LEGEND_CONTAINER_STYLE: CSSProperties = { type Props (line 35) | type Props = LegendRendererProps; class DefaultLegend (line 37) | class DefaultLegend< method render (line 40) | render() { FILE: plugins/preset-chart-xy/src/components/legend/DefaultLegendGroup.tsx constant LEGEND_GROUP_STYLE (line 25) | const LEGEND_GROUP_STYLE: CSSProperties = { function DefaultLegendGroupRenderer (line 37) | function DefaultLegendGroupRenderer< FILE: plugins/preset-chart-xy/src/components/legend/DefaultLegendItem.tsx constant MARK_SIZE (line 25) | const MARK_SIZE = 8; constant MARK_STYLE (line 27) | const MARK_STYLE: CSSProperties = { display: 'inline-block' }; function DefaultLegendItem (line 29) | function DefaultLegendItem({ FILE: plugins/preset-chart-xy/src/components/legend/createRenderLegend.tsx function createRenderLegend (line 25) | function createRenderLegend( FILE: plugins/preset-chart-xy/src/components/legend/types.ts type LegendItemMarkRendererProps (line 27) | type LegendItemMarkRendererProps = { type LegendItemMarkRendererType (line 32) | type LegendItemMarkRendererType = type LegendItemLabelRendererProps (line 35) | type LegendItemLabelRendererProps = type LegendItemLabelRendererType (line 38) | type LegendItemLabelRendererType = type LegendItemRendererProps (line 41) | type LegendItemRendererProps = { type LegendItemRendererType (line 48) | type LegendItemRendererType = type LegendGroupRendererProps (line 51) | type LegendGroupRendererProps = { type LegendGroupRendererType (line 59) | type LegendGroupRendererType = type LegendRendererProps (line 62) | type LegendRendererProps = { type LegendRendererType (line 71) | type LegendRendererType = type LegendHooks (line 74) | type LegendHooks = { FILE: plugins/preset-chart-xy/src/configureEncodable.ts function configureEncodable (line 78) | function configureEncodable() { FILE: plugins/preset-chart-xy/src/utils/XYChartLayout.tsx constant DEFAULT_LABEL_ANGLE (line 33) | const DEFAULT_LABEL_ANGLE = 40; constant OVERFLOW_MARGIN (line 36) | const OVERFLOW_MARGIN = 8; type XYChartLayoutConfig (line 38) | interface XYChartLayoutConfig< class XYChartLayout (line 57) | class XYChartLayout< method constructor (line 79) | constructor(config: XYChartLayoutConfig) { method renderChartWithFrame (line 158) | renderChartWithFrame(renderChart: (input: Dimension) => ReactNode) { method renderXAxis (line 170) | renderXAxis(props?: PlainObject) { method renderYAxis (line 186) | renderYAxis(props?: PlainObject) { FILE: plugins/preset-chart-xy/src/utils/computeAxisLayout.ts type AxisLayout (line 26) | interface AxisLayout { function computeAxisLayout (line 39) | function computeAxisLayout< FILE: plugins/preset-chart-xy/src/utils/convertScaleToDataUIScaleShape.ts type DataUIScaleType (line 22) | type DataUIScaleType = 'time' | 'timeUtc' | 'linear' | 'band'; type DataUIScale (line 24) | interface DataUIScale { function isCompatibleDomainOrRange (line 35) | function isCompatibleDomainOrRange( function convertScaleToDataUIScale (line 49) | function convertScaleToDataUIScale( FILE: plugins/preset-chart-xy/src/utils/createMarginSelector.tsx constant DEFAULT_MARGIN (line 23) | const DEFAULT_MARGIN = { bottom: 16, left: 16, right: 16, top: 16 }; function createMarginSelector (line 25) | function createMarginSelector( FILE: plugins/preset-chart-xy/src/utils/createTickComponent.tsx function createTickComponent (line 24) | function createTickComponent({ FILE: plugins/preset-chart-xy/src/utils/createXYChartLayoutWithTheme.ts function createXYChartLayoutWithTheme (line 24) | function createXYChartLayoutWithTheme< FILE: plugins/preset-chart-xy/types/@data-ui/theme/index.d.ts type SvgLabelTextStyle (line 21) | type SvgLabelTextStyle = { type ChartTheme (line 55) | interface ChartTheme { FILE: plugins/preset-chart-xy/types/@data-ui/xy-chart/index.d.ts type Props (line 23) | type Props = { type XYChartProps (line 27) | interface XYChartProps { class AreaSeries (line 49) | class AreaSeries extends React.PureComponent {} class BoxPlotSeries (line 50) | class BoxPlotSeries extends React.PureComponent {} class CrossHair (line 51) | class CrossHair extends React.PureComponent {} class LinearGradient (line 52) | class LinearGradient extends React.PureComponent {} class LineSeries (line 53) | class LineSeries extends React.PureComponent {} class PointSeries (line 54) | class PointSeries extends React.PureComponent {} class WithTooltip (line 55) | class WithTooltip extends React.PureComponent {} class XYChart (line 56) | class XYChart extends React.PureComponent {} class XAxis (line 57) | class XAxis extends React.PureComponent {} class YAxis (line 58) | class YAxis extends React.PureComponent {} FILE: scripts/build.js constant BABEL_CONFIG (line 63) | const BABEL_CONFIG = '--config-file=../../babel.config.js'; constant META_PACKAGES (line 66) | const META_PACKAGES = new Set(['demo', 'generator-superset']); function run (line 68) | function run(cmd, options) { function getPackages (line 78) | function getPackages(packagePattern, tsOnly = false) { FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-legacy-plugin-chart-word-cloud/src/WordCloud.js constant ROTATION (line 26) | const ROTATION = { function WordCloud (line 46) | function WordCloud(element, props) { FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-legacy-plugin-chart-word-cloud/src/index.js class WordCloudChartPlugin (line 31) | class WordCloudChartPlugin extends ChartPlugin { method constructor (line 32) | constructor() { FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-legacy-plugin-chart-word-cloud/src/transformProps.js function transformData (line 19) | function transformData(data, formData) { function transformProps (line 30) | function transformProps(chartProps) { FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-plugin-chart-table/src/Table.tsx type Props (line 37) | type Props = { constant SEARCH_BAR_HEIGHT (line 64) | const SEARCH_BAR_HEIGHT = 40; constant CHAR_WIDTH (line 66) | const CHAR_WIDTH = 10; constant CELL_PADDING (line 68) | const CELL_PADDING = 32; constant MAX_COLUMN_WIDTH (line 70) | const MAX_COLUMN_WIDTH = 300; type TableProps (line 74) | type TableProps = Props & Readonly; type InternalTableProps (line 76) | type InternalTableProps = TableProps & WithStylesProps; type TableState (line 78) | type TableState = { function getCellHash (line 87) | function getCellHash(cell: Cell) { function getText (line 91) | function getText( type columnWidthMetaDataType (line 105) | type columnWidthMetaDataType = { class TableVis (line 112) | class TableVis extends React.PureComponent { method constructor (line 32) | constructor() { FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-plugin-chart-table/src/legacy/index.ts class TableChartPlugin (line 30) | class TableChartPlugin extends ChartPlugin { method constructor (line 31) | constructor() { FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-plugin-chart-table/src/legacy/transformProps.ts function transformProps (line 31) | function transformProps(chartProps: ChartProps) { FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-plugin-chart-table/src/processColumns.ts type inputType (line 31) | type inputType = { function processColumns (line 39) | function processColumns( FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-plugin-chart-table/src/processData.ts type inputType (line 24) | type inputType = { function processData (line 31) | function processData( FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-plugin-chart-table/src/processMetrics.ts type inputType (line 24) | type inputType = { function processMetrics (line 30) | function processMetrics( FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-plugin-chart-table/src/transformProps.ts type PlainObject (line 34) | type PlainObject = { function transformData (line 38) | function transformData(data: PlainObject[], formData: PlainObject) { function transformProps (line 100) | function transformProps(chartProps: ChartProps) { FILE: temporary-plugins/hold-potentially-deprecate/superset-ui-plugin-chart-table/src/types.ts type PlainObject (line 20) | type PlainObject = { FILE: temporary-plugins/plugin-chart-choropleth-map/src/chart/ChoroplethMap.tsx constant INITIAL_TRANSFORM (line 46) | const INITIAL_TRANSFORM = { type ChoroplethMapVisualProps (line 58) | type ChoroplethMapVisualProps = { type ChoroplethMapProps (line 63) | type ChoroplethMapProps = ChoroplethMapVisualProps & class ChoroplethMap (line 78) | class ChoroplethMap extends React.PureComponent< method constructor (line 95) | constructor(props: ChoroplethMapProps & typeof defaultProps) { method componentDidMount (line 105) | componentDidMount() { method componentDidUpdate (line 110) | componentDidUpdate(prevProps: ChoroplethMapProps) { method processData (line 141) | processData() { method loadMap (line 166) | loadMap() { method renderMap (line 174) | renderMap() { method render (line 217) | render() { FILE: temporary-plugins/plugin-chart-choropleth-map/src/chart/Encoder.ts type ChoroplethMapEncodingConfig (line 27) | type ChoroplethMapEncodingConfig = { type ChoroplethMapEncoding (line 36) | type ChoroplethMapEncoding = DeriveEncoding; type ChoroplethMapEncoder (line 38) | type ChoroplethMapEncoder = Encoder; type ChoroplethMapChannelOutputs (line 40) | type ChoroplethMapChannelOutputs = FILE: temporary-plugins/plugin-chart-choropleth-map/src/chart/MapMetadata.ts class MapMetadata (line 26) | class MapMetadata { method constructor (line 31) | constructor(metadata: RawMapMetadata) { method loadMap (line 38) | loadMap(): Promise { method createProjection (line 48) | createProjection() { FILE: temporary-plugins/plugin-chart-choropleth-map/src/chart/MapTooltip.tsx type MapDataPoint (line 27) | type MapDataPoint = Omit & { type MapTooltipProps (line 31) | type MapTooltipProps = { function MapTooltip (line 38) | function MapTooltip({ FILE: temporary-plugins/plugin-chart-choropleth-map/src/chart/Projection.ts type Projection (line 34) | type Projection = keyof typeof Projection; FILE: temporary-plugins/plugin-chart-choropleth-map/src/chart/components.ts constant PADDING (line 23) | const PADDING = supersetTheme.gridUnit * 4; FILE: temporary-plugins/plugin-chart-choropleth-map/src/chart/loadMap.ts function loadMap (line 23) | function loadMap(key: string) { FILE: temporary-plugins/plugin-chart-choropleth-map/src/configureEncodable.ts function configureEncodable (line 78) | function configureEncodable() { FILE: temporary-plugins/plugin-chart-choropleth-map/src/plugin/index.ts class ChoroplethMapChartPlugin (line 29) | class ChoroplethMapChartPlugin extends ChartPlugin { method constructor (line 30) | constructor() { FILE: temporary-plugins/plugin-chart-choropleth-map/src/plugin/transformProps.ts function transformProps (line 21) | function transformProps(chartProps: ChartProps) { FILE: temporary-plugins/plugin-chart-choropleth-map/src/types.ts type BaseMapMetadata (line 25) | interface BaseMapMetadata { type TopojsonMapMetadata (line 33) | interface TopojsonMapMetadata extends BaseMapMetadata { type GeojsonMapMetadata (line 38) | interface GeojsonMapMetadata extends BaseMapMetadata { type RawMapMetadata (line 43) | type RawMapMetadata = TopojsonMapMetadata | GeojsonMapMetadata; FILE: temporary-plugins/plugin-chart-choropleth-map/stories/generateFakeMapData.ts constant FRUITS (line 22) | const FRUITS = ['apple', 'banana', 'grape']; type FakeMapData (line 24) | type FakeMapData = { function generateFakeMapData (line 36) | async function generateFakeMapData(map: string) { FILE: temporary-plugins/plugin-chart-choropleth-map/stories/useFakeMapData.ts function useFakeMapData (line 23) | function useFakeMapData(map: string) { FILE: temporary-plugins/superset-ui-plugins-demo/.storybook/config.js function loadStorybook (line 21) | function loadStorybook() { FILE: test/shims/Cache.ts class Cache (line 21) | class Cache { method constructor (line 24) | constructor(key: string) { method match (line 29) | match(url: string): Promise { method delete (line 33) | delete(url: string): Promise { method put (line 38) | put(url: string, response: Response): Promise { FILE: test/shims/CacheStorage.ts class CacheStorage (line 21) | class CacheStorage { method open (line 22) | open(key: string): Promise { method delete (line 28) | delete(key: string): Promise {