Skip to content

Grapher

Extends

  • Component<GrapherProps>

Constructors

Constructor

new Grapher(props): Grapher;

Parameters

Parameter Type
props { grapherState: GrapherState; }
props.grapherState GrapherState

Returns

Grapher

Overrides

React$1.Component<GrapherProps>.constructor

Properties

Property Type
debounceMode boolean

Accessors

grapherState

Get Signature

get grapherState(): GrapherState;
Returns

GrapherState

Methods

windowQueryParams()

windowQueryParams(str?): QueryParams;

Parameters

Parameter Type
str? string

Returns

QueryParams


rebuildInputOwidTable()

rebuildInputOwidTable(): void;

Returns

void


dispose()

dispose(): void;

Returns

void


setError()

setError(err): void;

Parameters

Parameter Type
err Error

Returns

void


clearErrors()

clearErrors(): void;

Returns

void


randomSelection()

randomSelection(num): void;

Parameters

Parameter Type
num number

Returns

void


toggleFullScreenMode()

toggleFullScreenMode(): void;

Returns

void


dismissFullScreen()

dismissFullScreen(): void;

Returns

void


render()

render(): 
  | ReactElement<unknown, string | JSXElementConstructor<any>>
  | undefined;

Returns

| ReactElement<unknown, string | JSXElementConstructor<any>> | undefined

Overrides

React$1.Component.render

componentDidMount()

componentDidMount(): void;

Called immediately after a component is mounted. Setting state here will trigger re-rendering.

Returns

void

Overrides

React$1.Component.componentDidMount

componentWillUnmount()

componentWillUnmount(): void;

Called immediately before a component is destroyed. Perform any necessary cleanup in this method, such as cancelled network requests, or cleaning up any DOM elements created in componentDidMount.

Returns

void

Overrides

React$1.Component.componentWillUnmount

componentDidUpdate()

componentDidUpdate(): void;

Called immediately after updating occurs. Not called for the initial render.

The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

Returns

void

Overrides

React$1.Component.componentDidUpdate

componentDidCatch()

componentDidCatch(error): void;

Catches exceptions generated in descendant components. Unhandled exceptions will cause the entire component tree to unmount.

Parameters

Parameter Type
error Error

Returns

void

Overrides

React$1.Component.componentDidCatch