Class: Glimmer::View::BubbleChart
- Inherits:
-
Object
- Object
- Glimmer::View::BubbleChart
- Includes:
- LibUI::CustomControl
- Defined in:
- lib/glimmer/view/bubble_chart.rb
Overview
General-Purpose Bubble Chart Custom Control
Constant Summary collapse
- DEFAULT_CHART_PADDING_WIDTH =
5.0- DEFAULT_CHART_PADDING_HEIGHT =
5.0- DEFAULT_CHART_GRID_MARKER_PADDING_WIDTH =
37.0- DEFAULT_CHART_POINT_DISTANCE =
15.0- DEFAULT_CHART_POINT_RADIUS =
1.0- DEFAULT_CHART_SELECTED_POINT_RADIUS =
3.0- DEFAULT_CHART_STROKE_GRID =
[185, 184, 185]
- DEFAULT_CHART_STROKE_MARKER =
[185, 184, 185]
- DEFAULT_CHART_STROKE_MARKER_LINE =
[217, 217, 217, thickness: 1, dashes: [1, 1]]
- DEFAULT_CHART_STROKE_PERIODIC_LINE =
[121, 121, 121, thickness: 1, dashes: [1, 1]]
- DEFAULT_CHART_STROKE_HOVER_LINE =
[133, 133, 133]
- DEFAULT_CHART_FILL_SELECTED_POINT =
:white- DEFAULT_CHART_COLOR_BUBBLE =
[92, 122, 190]
- DEFAULT_CHART_COLOR_MARKER_TEXT =
[96, 96, 96]
- DEFAULT_CHART_COLOR_PERIOD_TEXT =
[163, 40, 39]
- DEFAULT_CHART_FONT_MARKER_TEXT =
{family: "Arial", size: 14}
- DEFAULT_CHART_STATUS_HEIGHT =
30.0- DAY_IN_SECONDS =
60*60*24
Class Method Summary collapse
Class Method Details
.interpret_color(color_object) ⇒ Object
8 9 10 11 |
# File 'lib/glimmer/view/bubble_chart.rb', line 8 def interpret_color(color_object) @color_cache ||= {} @color_cache[color_object] ||= Glimmer::LibUI.interpret_color(color_object) end |