Show:

The Renderer class is a base class for chart components that use the styles attribute.

Methods

_copyObject

(
  • obj
)
private

Copies an object literal.

Parameters:

  • obj Object

    <p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p>Object literal to be copied.</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p>

Returns:

<p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p>Object</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p>

_getDefaultStyles

() protected

Gets the default value for the styles attribute.

Returns:

<p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p>Object</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p>

_mergeStyles

(
  • a
  • b
)
protected

Merges to object literals so that only specified properties are overwritten.

Parameters:

  • a Object

    <p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p>Hash of new styles</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p>

  • b Object

    <p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p>Hash of original styles</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p>

Returns:

<p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p>Object</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p>

_setStyles

(
  • newStyles
)
protected

Method used by styles setter.

Parameters:

  • newStyles Object

    <p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p>Hash of properties to update.</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p>

Returns:

<p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p><p>Object</p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p></p>

Properties

_styles

Object private

Storage for styles attribute.

Attributes

graphic

Graphic

The graphic in which drawings will be rendered.

styles

Object

Style properties for class