Introduction
Introduction Statistics Contact Development Disclaimer Help
remove the docs from the repo - reportable - Fork of reportable required by War…
Log
Files
Refs
README
---
commit 0bb2111b20c9f9e79c451630e287891f0fc0ed89
parent 54c8495f1ea3f1a5aab468b0683cf0106787e59b
Author: Marco Otte-Witte <[email protected]>
Date: Wed, 24 Feb 2010 19:11:15 +0100
remove the docs from the repo
Diffstat:
D doc/classes/Simplabs/ReportsAsSpar… | 216 ---------------------------…
D doc/classes/Simplabs/ReportsAsSpar… | 233 ---------------------------…
D doc/classes/Simplabs/ReportsAsSpar… | 322 ---------------------------…
D doc/classes/Simplabs/ReportsAsSpar… | 188 ---------------------------…
D doc/classes/Simplabs/ReportsAsSpar… | 186 ---------------------------…
D doc/created.rid | 1 -
D doc/files/README_rdoc.html | 362 -----------------------------…
D doc/files/lib/simplabs/reports_as_… | 102 ---------------------------…
D doc/files/lib/simplabs/reports_as_… | 102 ---------------------------…
D doc/files/lib/simplabs/reports_as_… | 102 ---------------------------…
D doc/files/lib/simplabs/reports_as_… | 102 ---------------------------…
D doc/files/lib/simplabs/reports_as_… | 102 ---------------------------…
D doc/files/lib/simplabs/reports_as_… | 102 ---------------------------…
D doc/files/lib/simplabs/reports_as_… | 102 ---------------------------…
D doc/fr_class_index.html | 32 -----------------------------…
D doc/fr_file_index.html | 35 -----------------------------…
D doc/fr_method_index.html | 35 -----------------------------…
D doc/index.html | 25 -------------------------
D doc/rdoc-style.css | 209 -----------------------------…
19 files changed, 0 insertions(+), 2558 deletions(-)
---
diff --git a/doc/classes/Simplabs/ReportsAsSparkline/ClassMethods.html b/doc/cl…
@@ -1,215 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Module: Saulabs::ReportsAsSparkline::ClassMethods</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" medi…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="classHeader">
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Module</strong></td>
- <td class="class-name-in-header">Saulabs::ReportsAsSparkline::ClassM…
- </tr>
- <tr class="top-aligned-row">
- <td><strong>In:</strong></td>
- <td>
- <a href="../../../files/lib/saulabs/reports_as_sparkline_rb.ht…
- lib/saulabs/reports_as_sparkline.rb
- </a>
- <br />
- </td>
- </tr>
-
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
- <div id="method-list">
- <h3 class="section-bar">Methods</h3>
-
- <div class="name-list">
- <a href="#M000002">reports_as_sparkline</a>&nbsp;&nbsp;
- </div>
- </div>
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
- <div id="methods">
- <h3 class="section-bar">Public Instance methods</h3>
-
- <div id="method-M000002" class="method-detail">
- <a name="M000002"></a>
-
- <div class="method-heading">
- <a href="#M000002" class="method-signature">
- <span class="method-name">reports_as_sparkline</span><span class="me…
- </a>
- </div>
-
- <div class="method-description">
- <p>
-Generates a report on a model. That report can then be executed via the new
-method <tt>&lt;name&gt;_report</tt> (see documentation of <a
-href="Report.html#M000008">Saulabs::ReportsAsSparkline::Report#run</a>).
-</p>
-<h4>Parameters</h4>
-<ul>
-<li><tt>name</tt> - The name of the report, defines the name of the generated
-report method (<tt>&lt;name&gt;_report</tt>)
-
-</li>
-</ul>
-<h4>Options</h4>
-<ul>
-<li><tt>:date_column</tt> - The name of the date column over that the records
-are aggregated (defaults to <tt>created_at</tt>)
-
-</li>
-<li><tt>:value_column</tt> - The name of the column that holds the values to
-sum up when using aggregation <tt>:sum</tt>
-
-</li>
-<li><tt>:aggregation</tt> - The aggregation to use (one of <tt>:count</tt>,
-<tt>:sum</tt>, <tt>:minimum</tt>, <tt>:maximum</tt> or <tt>:average</tt>);
-when using anything other than <tt>:count</tt>, <tt>:value_column</tt> must
-also be specified (<b>If you really want to e.g. sum up the values in the
-<tt>id</tt> column, you have to explicitely say so.</b>); (defaults to
-<tt>:count</tt>)
-
-</li>
-<li><tt>:grouping</tt> - The period records are grouped on (<tt>:hour</tt>,
-<tt>:day</tt>, <tt>:week</tt>, <tt>:month</tt>); <b>Beware that <tt><a
-href="ClassMethods.html#M000002">reports_as_sparkline</a></tt> treats weeks
-as starting on monday!</b>
-
-</li>
-<li><tt>:limit</tt> - The number of reporting periods to get (see
-<tt>:grouping</tt>), (defaults to 100)
-
-</li>
-<li><tt>:conditions</tt> - Conditions like in <tt>ActiveRecord::Base#find</tt>;
-only records that match the conditions are reported; <b>Beware that when
-conditions are specified, caching is disabled!</b>
-
-</li>
-<li><tt>:live_data</tt> - Specifies whether data for the current reporting
-period is to be read; <b>if <tt>:live_data</tt> is <tt>true</tt>, you will
-experience a performance hit since the request cannot be satisfied from the
-cache only (defaults to <tt>false</tt>)</b>
-
-</li>
-<li><tt>:end_date</tt> - When specified, the report will only include data for
-the <tt>:limit</tt> reporting periods until this date.
-
-</li>
-</ul>
-<h4>Examples</h4>
-<pre>
- class User &lt; ActiveRecord::Base
- reports_as_sparkline :registrations, :aggregation =&gt; :count
- reports_as_sparkline :activations, :aggregation =&gt; :count, :date_colum…
- reports_as_sparkline :total_users, :cumulate =&gt; true
- reports_as_sparkline :rake, :aggregation =&gt; :sum, :value_colu…
- end
-</pre>
- <p><a class="source-toggle" href="#"
- onclick="toggleCode('M000002-source');return false;">[Source]</a><…
- <div class="method-source-code" id="M000002-source">
-<pre>
- <span class="ruby-comment cmt"># File lib/saulabs/reports_as_sparkline.rb,…
-36: <span class="ruby-keyword kw">def</span> <span class="ruby-identifie…
-37: (<span class="ruby-keyword kw">class</span> <span class="ruby-oper…
-38: <span class="ruby-identifier">define_method</span> <span class="…
-39: <span class="ruby-keyword kw">if</span> <span class="ruby-iden…
-40: <span class="ruby-identifier">report</span> = <span class="r…
-41: <span class="ruby-keyword kw">else</span>
-42: <span class="ruby-identifier">report</span> = <span class="r…
-43: <span class="ruby-keyword kw">end</span>
-44: <span class="ruby-identifier">raise</span> <span class="ruby-c…
-45: <span class="ruby-identifier">report</span>.<span class="ruby-…
-46: <span class="ruby-keyword kw">end</span>
-47: <span class="ruby-keyword kw">end</span>
-48: <span class="ruby-keyword kw">end</span>
-</pre>
- </div>
- </div>
- </div>
-
-
- </div>
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/classes/Simplabs/ReportsAsSparkline/CumulatedReport.html b/doc…
@@ -1,232 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Class: Saulabs::ReportsAsSparkline::CumulatedReport</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" medi…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="classHeader">
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Class</strong></td>
- <td class="class-name-in-header">Saulabs::ReportsAsSparkline::Cumula…
- </tr>
- <tr class="top-aligned-row">
- <td><strong>In:</strong></td>
- <td>
- <a href="../../../files/lib/saulabs/reports_as_sparkline/cumul…
- lib/saulabs/reports_as_sparkline/cumulated_report.rb
- </a>
- <br />
- </td>
- </tr>
-
- <tr class="top-aligned-row">
- <td><strong>Parent:</strong></td>
- <td>
- <a href="Report.html">
- Report
- </a>
- </td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
- <div id="description">
- <p>
-A special report class that cumulates all data (see <a
-href="Report.html">Saulabs::ReportsAsSparkline::Report</a>)
-</p>
-<h4>Examples</h4>
-<p>
-When <a href="Report.html">Saulabs::ReportsAsSparkline::Report</a> returns
-</p>
-<pre>
- [[&lt;DateTime today&gt;, 1], [&lt;DateTime yesterday&gt;, 2], etc.]
-</pre>
-<p>
-<a
-href="CumulatedReport.html">Saulabs::ReportsAsSparkline::CumulatedReport</a>
-returns
-</p>
-<pre>
- [[&lt;DateTime today&gt;, 3], [&lt;DateTime yesterday&gt;, 2], etc.]
-</pre>
-
- </div>
-
-
- </div>
-
- <div id="method-list">
- <h3 class="section-bar">Methods</h3>
-
- <div class="name-list">
- <a href="#M000004">cumulate</a>&nbsp;&nbsp;
- <a href="#M000005">initial_cumulative_value</a>&nbsp;&nbsp;
- <a href="#M000003">run</a>&nbsp;&nbsp;
- </div>
- </div>
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
- <div id="methods">
- <h3 class="section-bar">Public Instance methods</h3>
-
- <div id="method-M000003" class="method-detail">
- <a name="M000003"></a>
-
- <div class="method-heading">
- <a href="#M000003" class="method-signature">
- <span class="method-name">run</span><span class="method-args">(optio…
- </a>
- </div>
-
- <div class="method-description">
- <p>
-Runs the report (see <a
-href="Report.html#M000008">Saulabs::ReportsAsSparkline::Report#run</a>)
-</p>
- <p><a class="source-toggle" href="#"
- onclick="toggleCode('M000003-source');return false;">[Source]</a><…
- <div class="method-source-code" id="M000003-source">
-<pre>
- <span class="ruby-comment cmt"># File lib/saulabs/reports_as_sparkline/cum…
-19: <span class="ruby-keyword kw">def</span> <span class="ruby-identifie…
-20: <span class="ruby-identifier">cumulate</span>(<span class="ruby-ke…
-21: <span class="ruby-keyword kw">end</span>
-</pre>
- </div>
- </div>
- </div>
-
- <h3 class="section-bar">Protected Instance methods</h3>
-
- <div id="method-M000004" class="method-detail">
- <a name="M000004"></a>
-
- <div class="method-heading">
- <a href="#M000004" class="method-signature">
- <span class="method-name">cumulate</span><span class="method-args">(…
- </a>
- </div>
-
- <div class="method-description">
- <p><a class="source-toggle" href="#"
- onclick="toggleCode('M000004-source');return false;">[Source]</a><…
- <div class="method-source-code" id="M000004-source">
-<pre>
- <span class="ruby-comment cmt"># File lib/saulabs/reports_as_sparkline/cum…
-25: <span class="ruby-keyword kw">def</span> <span class="ruby-identif…
-26: <span class="ruby-identifier">first_reporting_period</span> = <s…
-27: <span class="ruby-identifier">acc</span> = <span class="ruby-ide…
-28: <span class="ruby-identifier">result</span> = []
-29: <span class="ruby-identifier">data</span>.<span class="ruby-iden…
-30: <span class="ruby-identifier">acc</span> <span class="ruby-ope…
-31: <span class="ruby-identifier">result</span> <span class="ruby-…
-32: <span class="ruby-keyword kw">end</span>
-33: <span class="ruby-identifier">result</span>
-34: <span class="ruby-keyword kw">end</span>
-</pre>
- </div>
- </div>
- </div>
-
- <div id="method-M000005" class="method-detail">
- <a name="M000005"></a>
-
- <div class="method-heading">
- <a href="#M000005" class="method-signature">
- <span class="method-name">initial_cumulative_value</span><span class…
- </a>
- </div>
-
- <div class="method-description">
- <p><a class="source-toggle" href="#"
- onclick="toggleCode('M000005-source');return false;">[Source]</a><…
- <div class="method-source-code" id="M000005-source">
-<pre>
- <span class="ruby-comment cmt"># File lib/saulabs/reports_as_sparkline/cum…
-36: <span class="ruby-keyword kw">def</span> <span class="ruby-identif…
-37: <span class="ruby-identifier">conditions</span> = <span class="r…
-38: <span class="ruby-ivar">@klass</span>.<span class="ruby-identifi…
-39: <span class="ruby-keyword kw">end</span>
-</pre>
- </div>
- </div>
- </div>
-
-
- </div>
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/classes/Simplabs/ReportsAsSparkline/Report.html b/doc/classes/…
@@ -1,321 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Class: Saulabs::ReportsAsSparkline::Report</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" medi…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="classHeader">
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Class</strong></td>
- <td class="class-name-in-header">Saulabs::ReportsAsSparkline::Report…
- </tr>
- <tr class="top-aligned-row">
- <td><strong>In:</strong></td>
- <td>
- <a href="../../../files/lib/saulabs/reports_as_sparkline/repor…
- lib/saulabs/reports_as_sparkline/report.rb
- </a>
- <br />
- </td>
- </tr>
-
- <tr class="top-aligned-row">
- <td><strong>Parent:</strong></td>
- <td>
- Object
- </td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
- <div id="description">
- <p>
-The <a href="Report.html">Report</a> class that does all the data retrieval
-and calculations
-</p>
-
- </div>
-
-
- </div>
-
- <div id="method-list">
- <h3 class="section-bar">Methods</h3>
-
- <div class="name-list">
- <a href="#M000007">new</a>&nbsp;&nbsp;
- <a href="#M000008">run</a>&nbsp;&nbsp;
- </div>
- </div>
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
- <div id="attribute-list">
- <h3 class="section-bar">Attributes</h3>
-
- <div class="name-list">
- <table>
- <tr class="top-aligned-row context-row">
- <td class="context-item-name">aggregation</td>
- <td class="context-item-value">&nbsp;[R]&nbsp;</td>
- <td class="context-item-desc"></td>
- </tr>
- <tr class="top-aligned-row context-row">
- <td class="context-item-name">date_column</td>
- <td class="context-item-value">&nbsp;[R]&nbsp;</td>
- <td class="context-item-desc"></td>
- </tr>
- <tr class="top-aligned-row context-row">
- <td class="context-item-name">klass</td>
- <td class="context-item-value">&nbsp;[R]&nbsp;</td>
- <td class="context-item-desc"></td>
- </tr>
- <tr class="top-aligned-row context-row">
- <td class="context-item-name">name</td>
- <td class="context-item-value">&nbsp;[R]&nbsp;</td>
- <td class="context-item-desc"></td>
- </tr>
- <tr class="top-aligned-row context-row">
- <td class="context-item-name">options</td>
- <td class="context-item-value">&nbsp;[R]&nbsp;</td>
- <td class="context-item-desc"></td>
- </tr>
- <tr class="top-aligned-row context-row">
- <td class="context-item-name">value_column</td>
- <td class="context-item-value">&nbsp;[R]&nbsp;</td>
- <td class="context-item-desc"></td>
- </tr>
- </table>
- </div>
- </div>
-
-
-
- <!-- if method_list -->
- <div id="methods">
- <h3 class="section-bar">Public Class methods</h3>
-
- <div id="method-M000007" class="method-detail">
- <a name="M000007"></a>
-
- <div class="method-heading">
- <a href="#M000007" class="method-signature">
- <span class="method-name">new</span><span class="method-args">(klass…
- </a>
- </div>
-
- <div class="method-description">
- <h4>Parameters</h4>
-<ul>
-<li><tt>klass</tt> - The model the report works on (This is the class you
-invoke <a
-href="ClassMethods.html#M000002">Saulabs::ReportsAsSparkline::ClassMethods#rep…
-on)
-
-</li>
-<li><tt>name</tt> - The name of the report (as in <a
-href="ClassMethods.html#M000002">Saulabs::ReportsAsSparkline::ClassMethods#rep…
-
-</li>
-</ul>
-<h4>Options</h4>
-<ul>
-<li><tt>:date_column</tt> - The name of the date column over that the records
-are aggregated (defaults to <tt>created_at</tt>)
-
-</li>
-<li><tt>:value_column</tt> - The name of the column that holds the values to
-sum up when using aggregation <tt>:sum</tt>
-
-</li>
-<li><tt>:aggregation</tt> - The aggregation to use (one of <tt>:count</tt>,
-<tt>:sum</tt>, <tt>:minimum</tt>, <tt>:maximum</tt> or <tt>:average</tt>);
-when using anything other than <tt>:count</tt>, <tt>:value_column</tt> must
-also be specified (<b>If you really want to e.g. sum up the values in the
-<tt>id</tt> column, you have to explicitely say so.</b>); (defaults to
-<tt>:count</tt>)
-
-</li>
-<li><tt>:grouping</tt> - The period records are grouped on (<tt>:hour</tt>,
-<tt>:day</tt>, <tt>:week</tt>, <tt>:month</tt>); <b>Beware that
-<tt>reports_as_sparkline</tt> treats weeks as starting on monday!</b>
-
-</li>
-<li><tt>:limit</tt> - The number of reporting periods to get (see
-<tt>:grouping</tt>), (defaults to 100)
-
-</li>
-<li><tt>:conditions</tt> - Conditions like in <tt>ActiveRecord::Base#find</tt>;
-only records that match the conditions are reported; <b>Beware that when
-conditions are specified, caching is disabled!</b>
-
-</li>
-<li><tt>:live_data</tt> - Specifies whether data for the current reporting
-period is to be read; <b>if <tt>:live_data</tt> is <tt>true</tt>, you will
-experience a performance hit since the request cannot be satisfied from the
-cache only (defaults to <tt>false</tt>)</b>
-
-</li>
-<li><tt>:end_date</tt> - When specified, the report will only include data for
-the <tt>:limit</tt> reporting periods until this date.
-
-</li>
-</ul>
- <p><a class="source-toggle" href="#"
- onclick="toggleCode('M000007-source');return false;">[Source]</a><…
- <div class="method-source-code" id="M000007-source">
-<pre>
- <span class="ruby-comment cmt"># File lib/saulabs/reports_as_sparkline/rep…
-24: <span class="ruby-keyword kw">def</span> <span class="ruby-identifie…
-25: <span class="ruby-identifier">ensure_valid_options</span>(<span cl…
-26: <span class="ruby-ivar">@klass</span> = <span class="ruby-i…
-27: <span class="ruby-ivar">@name</span> = <span class="ruby-i…
-28: <span class="ruby-ivar">@date_column</span> = (<span class="ruby-…
-29: <span class="ruby-ivar">@aggregation</span> = <span class="ruby-i…
-30: <span class="ruby-ivar">@value_column</span> = (<span class="ruby-…
-31: <span class="ruby-ivar">@options</span> = {
-32: <span class="ruby-identifier">:limit</span> =<span class="r…
-33: <span class="ruby-identifier">:conditions</span> =<span class="r…
-34: <span class="ruby-identifier">:grouping</span> =<span class="r…
-35: <span class="ruby-identifier">:live_data</span> =<span class="r…
-36: <span class="ruby-identifier">:end_date</span> =<span class="r…
-37: }
-38: <span class="ruby-ivar">@options</span>.<span class="ruby-identifi…
-39: <span class="ruby-ivar">@options</span>.<span class="ruby-identifi…
-40: <span class="ruby-keyword kw">end</span>
-</pre>
- </div>
- </div>
- </div>
-
- <h3 class="section-bar">Public Instance methods</h3>
-
- <div id="method-M000008" class="method-detail">
- <a name="M000008"></a>
-
- <div class="method-heading">
- <a href="#M000008" class="method-signature">
- <span class="method-name">run</span><span class="method-args">(optio…
- </a>
- </div>
-
- <div class="method-description">
- <p>
-Runs the report and returns an array of array of DateTimes and Floats
-</p>
-<h4>Options</h4>
-<ul>
-<li><tt>:grouping</tt> - The period records are grouped on (<tt>:hour</tt>,
-<tt>:day</tt>, <tt>:week</tt>, <tt>:month</tt>); <b>Beware that
-<tt>reports_as_sparkline</tt> treats weeks as starting on monday!</b>
-
-</li>
-<li><tt>:limit</tt> - The number of reporting periods to get (see
-<tt>:grouping</tt>), (defaults to 100)
-
-</li>
-<li><tt>:conditions</tt> - Conditions like in <tt>ActiveRecord::Base#find</tt>;
-only records that match the conditions are reported; <b>Beware that when
-conditions are specified, caching is disabled!</b>
-
-</li>
-<li><tt>:live_data</tt> - Specifies whether data for the current reporting
-period is to be read; <b>if <tt>:live_data</tt> is <tt>true</tt>, you will
-experience a performance hit since the request cannot be satisfied from the
-cache only (defaults to <tt>false</tt>)</b>
-
-</li>
-<li><tt>:end_date</tt> - When specified, the report will only include data for
-the <tt>:limit</tt> reporting periods until this date.
-
-</li>
-</ul>
- <p><a class="source-toggle" href="#"
- onclick="toggleCode('M000008-source');return false;">[Source]</a><…
- <div class="method-source-code" id="M000008-source">
-<pre>
- <span class="ruby-comment cmt"># File lib/saulabs/reports_as_sparkline/rep…
-50: <span class="ruby-keyword kw">def</span> <span class="ruby-identifie…
-51: <span class="ruby-identifier">custom_conditions</span> = <span cla…
-52: <span class="ruby-identifier">options</span> = <span class="ruby-i…
-53: <span class="ruby-constant">ReportCache</span>.<span class="ruby-i…
-54: <span class="ruby-identifier">read_data</span>(<span class="ruby…
-55: <span class="ruby-keyword kw">end</span>
-56: <span class="ruby-keyword kw">end</span>
-</pre>
- </div>
- </div>
- </div>
-
-
- </div>
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/classes/Simplabs/ReportsAsSparkline/ReportCache.html b/doc/cla…
@@ -1,187 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Class: Saulabs::ReportsAsSparkline::ReportCache</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" medi…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="classHeader">
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Class</strong></td>
- <td class="class-name-in-header">Saulabs::ReportsAsSparkline::Report…
- </tr>
- <tr class="top-aligned-row">
- <td><strong>In:</strong></td>
- <td>
- <a href="../../../files/lib/saulabs/reports_as_sparkline/repor…
- lib/saulabs/reports_as_sparkline/report_cache.rb
- </a>
- <br />
- </td>
- </tr>
-
- <tr class="top-aligned-row">
- <td><strong>Parent:</strong></td>
- <td>
- ActiveRecord::Base
- </td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
- <div id="description">
- <p>
-The <a href="ReportCache.html">ReportCache</a> class is a regular
-<tt>ActiveRecord</tt> model and represents cached results for single
-reporting periods (table name is <tt>reports_as_sparkline_cache</tt>) <a
-href="ReportCache.html">ReportCache</a> instances are identified by the
-combination of <tt>model_name</tt>, <tt>report_name</tt>,
-<tt>grouping</tt>, <tt>aggregation</tt> and <tt>reporting_period</tt>
-</p>
-
- </div>
-
-
- </div>
-
- <div id="method-list">
- <h3 class="section-bar">Methods</h3>
-
- <div class="name-list">
- <a href="#M000006">clear_for</a>&nbsp;&nbsp;
- </div>
- </div>
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
- <div id="methods">
- <h3 class="section-bar">Public Class methods</h3>
-
- <div id="method-M000006" class="method-detail">
- <a name="M000006"></a>
-
- <div class="method-heading">
- <a href="#M000006" class="method-signature">
- <span class="method-name">clear_for</span><span class="method-args">…
- </a>
- </div>
-
- <div class="method-description">
- <p>
-Clears the cache for the specified <tt>klass</tt> and <tt>report</tt>
-</p>
-<h3>Parameters</h3>
-<ul>
-<li><tt>klass</tt> - The model the report to clear the cache for works on
-
-</li>
-<li><tt>report</tt> - The name of the report to clear the cache for
-
-</li>
-</ul>
-<h3>Example</h3>
-<p>
-To clear the cache for a report defined as
-</p>
-<pre>
- class User &lt; ActiveRecord::Base
- reports_as_sparkline :registrations
- end
-</pre>
-<p>
-just do
-</p>
-<pre>
- Saulabs::ReportsAsSparkline::ReportCache.clear_for(User, :registrations)
-</pre>
- <p><a class="source-toggle" href="#"
- onclick="toggleCode('M000006-source');return false;">[Source]</a><…
- <div class="method-source-code" id="M000006-source">
-<pre>
- <span class="ruby-comment cmt"># File lib/saulabs/reports_as_sparkline/rep…
-26: <span class="ruby-keyword kw">def</span> <span class="ruby-keyword k…
-27: <span class="ruby-keyword kw">self</span>.<span class="ruby-identi…
-28: <span class="ruby-identifier">:model_name</span> =<span class="…
-29: <span class="ruby-identifier">:report_name</span> =<span class="…
-30: })
-31: <span class="ruby-keyword kw">end</span>
-</pre>
- </div>
- </div>
- </div>
-
-
- </div>
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/classes/Simplabs/ReportsAsSparkline/SparklineTagHelper.html b/…
@@ -1,185 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Module: Saulabs::ReportsAsSparkline::SparklineTagHelper</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" medi…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="classHeader">
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Module</strong></td>
- <td class="class-name-in-header">Saulabs::ReportsAsSparkline::Sparkl…
- </tr>
- <tr class="top-aligned-row">
- <td><strong>In:</strong></td>
- <td>
- <a href="../../../files/lib/saulabs/reports_as_sparkline/spark…
- lib/saulabs/reports_as_sparkline/sparkline_tag_helper.rb
- </a>
- <br />
- </td>
- </tr>
-
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
- <div id="method-list">
- <h3 class="section-bar">Methods</h3>
-
- <div class="name-list">
- <a href="#M000001">sparkline_tag</a>&nbsp;&nbsp;
- </div>
- </div>
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
- <div id="methods">
- <h3 class="section-bar">Public Instance methods</h3>
-
- <div id="method-M000001" class="method-detail">
- <a name="M000001"></a>
-
- <div class="method-heading">
- <a href="#M000001" class="method-signature">
- <span class="method-name">sparkline_tag</span><span class="method-ar…
- </a>
- </div>
-
- <div class="method-description">
- <p>
-Renders a sparkline with the given data.
-</p>
-<h4>Parameters</h4>
-<ul>
-<li><tt>data</tt> - The data to render the sparkline for, is retrieved from a
-report like <tt>User.registration_report</tt>
-
-</li>
-</ul>
-<h4>Options</h4>
-<ul>
-<li><tt>width</tt> - The width of the generated image
-
-</li>
-<li><tt>height</tt> - The height of the generated image
-
-</li>
-<li><tt>line_color</tt> - The line color of the sparkline (hex code)
-
-</li>
-<li><tt>fill_color</tt> - The color to fill the area below the sparkline with
-(hex code)
-
-</li>
-<li><tt>labels</tt> - The axes to render lables for (Array of <tt>:x</tt>,
-<tt>:y+</tt>, <tt>:r</tt>, <tt>:t</tt>; this is x axis, y axis, right, top)
-
-</li>
-</ul>
-<h4>Example</h4>
-<p>
-<tt>&lt;%= <a
-href="SparklineTagHelper.html#M000001">sparkline_tag</a>(User.registrations_re…
-:width =&gt; 200, :height =&gt; 100, :color =&gt; &#8216;000&#8217;)
-%&gt;</tt>
-</p>
- <p><a class="source-toggle" href="#"
- onclick="toggleCode('M000001-source');return false;">[Source]</a><…
- <div class="method-source-code" id="M000001-source">
-<pre>
- <span class="ruby-comment cmt"># File lib/saulabs/reports_as_sparkline/spa…
-23: <span class="ruby-keyword kw">def</span> <span class="ruby-identifie…
-24: <span class="ruby-identifier">options</span>.<span class="ruby-ide…
-25: <span class="ruby-identifier">data</span> = <span class="ruby-iden…
-26: <span class="ruby-identifier">labels</span> = <span class="ruby-va…
-27: <span class="ruby-keyword kw">unless</span> <span class="ruby-iden…
-28: <span class="ruby-identifier">labels</span> = <span class="ruby-…
-29: <span class="ruby-keyword kw">end</span>
-30: <span class="ruby-identifier">image_tag</span>(
-31: <span class="ruby-node">&quot;http://chart.apis.google.com/chart…
-32: )
-33: <span class="ruby-keyword kw">end</span>
-</pre>
- </div>
- </div>
- </div>
-
-
- </div>
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/created.rid b/doc/created.rid
@@ -1 +0,0 @@
-Tue, 05 May 2009 19:07:12 +0200
diff --git a/doc/files/README_rdoc.html b/doc/files/README_rdoc.html
@@ -1,361 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>File: README.rdoc</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href=".././rdoc-style.css" type="text/css" media="scr…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="fileHeader">
- <h1>README.rdoc</h1>
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Path:</strong></td>
- <td>README.rdoc
- </td>
- </tr>
- <tr class="top-aligned-row">
- <td><strong>Last Update:</strong></td>
- <td>Tue May 05 19:07:10 +0200 2009</td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
- <div id="description">
- <h1>ReportsAsSparkline</h1>
-<p>
-ReportsAsSparkline enables you to generate sparkline reports from your
-model&#8216;s data with very little effort.
-</p>
-<h2>Usage</h2>
-<p>
-If you hace a <tt>User</tt> model with <tt>created_at</tt> and
-<tt>activated_at</tt> columns, you can just add
-<tt>reports_as_sparkline</tt> to it with the following options:
-</p>
-<ul>
-<li><tt>:date_column</tt> - The name of the date column over that the records
-are aggregated (defaults to <tt>created_at</tt>)
-
-</li>
-<li><tt>:value_column</tt> - The name of the column that holds the values to
-sum up when using aggregation <tt>:sum</tt>
-
-</li>
-<li><tt>:aggregation</tt> - The aggregation to use (one of <tt>:count</tt>,
-<tt>:sum</tt>, <tt>:minimum</tt>, <tt>:maximum</tt> or <tt>:average</tt>);
-when using anything other than <tt>:count</tt>, <tt>:value_column</tt> must
-also be specified (<b>If you really want to e.g. sum up the values in the
-<tt>id</tt> column, you have to explicitely say so.</b>); (defaults to
-<tt>:count</tt>)
-
-</li>
-<li><tt>:grouping</tt> - The period records are grouped on (<tt>:hour</tt>,
-<tt>:day</tt>, <tt>:week</tt>, <tt>:month</tt>); <b>Beware that
-<tt>reports_as_sparkline</tt> treats weeks as starting on monday!</b>
-
-</li>
-<li><tt>:limit</tt> - The number of reporting periods to get (see
-<tt>:grouping</tt>), (defaults to 100)
-
-</li>
-<li><tt>:conditions</tt> - Conditions like in <tt>ActiveRecord::Base#find</tt>;
-only records that match the conditions are reported; <b>Beware that when
-conditions are specified, caching is disabled!</b>
-
-</li>
-<li><tt>:live_data</tt> - Specifies whether data for the current reporting
-period is to be read; <b>if <tt>:live_data</tt> is <tt>true</tt>, you will
-experience a performance hit since the request cannot be satisfied from the
-cache only (defaults to <tt>false</tt>)</b>
-
-</li>
-<li><tt>:end_date</tt> - When specified, the report will only include data for
-the <tt>:limit</tt> reporting periods until this date.
-
-</li>
-</ul>
-<p>
-<b>Example:</b>
-</p>
-<pre>
- class User &lt; ActiveRecord::Base
- reports_as_sparkline :registrations
- reports_as_sparkline :activations, :date_column =&gt; :activated_at
- reports_as_sparkline :total_users, :cumulate =&gt; true
- end
-</pre>
-<p>
-This will add the following class methods to your User model:
-</p>
-<pre>
- User.registrations_report
- User.activations_report
- User.total_users_report
-</pre>
-<p>
-When invoking the report, you can override some of the options you
-specified for <tt>reports_as_sparkline</tt>:
-</p>
-<ul>
-<li><tt>:grouping</tt> - The period records are grouped on (<tt>:hour</tt>,
-<tt>:day</tt>, <tt>:week</tt>, <tt>:month</tt>); <b>Beware that
-<tt>reports_as_sparkline</tt> treats weeks as starting on monday!</b>
-
-</li>
-<li><tt>:limit</tt> - The number of reporting periods to get (see
-<tt>:grouping</tt>), (defaults to 100)
-
-</li>
-<li><tt>:conditions</tt> - Conditions like in <tt>ActiveRecord::Base#find</tt>;
-only records that match the conditions are reported; <b>Beware that when
-conditions are specified, caching is disabled!</b>
-
-</li>
-<li><tt>:live_data</tt> - Specifies whether data for the current reporting
-period is to be read; <b>if <tt>:live_data</tt> is <tt>true</tt>, you will
-experience a performance hit since the request cannot be satisfied from the
-cache only (defaults to <tt>false</tt>)</b>
-
-</li>
-<li><tt>:end_date</tt> - When specified, the report will only include data for
-the <tt>:limit</tt> reporting periods until this date.
-
-</li>
-</ul>
-<p>
-<b>Example:</b>
-</p>
-<pre>
- User.registrations_report(:conditions =&gt; ['last_name LIKE 'A%'])
- User.activations_report(:grouping =&gt; :week, :limit =&gt; 5)
-</pre>
-<h3>The Report cache</h3>
-<p>
-Unless you specify parameters that make it impossible to cache report
-results, all results will be cached. You can access the cache via the
-<tt><a
-href="../classes/Saulabs/ReportsAsSparkline/ReportCache.html">Saulabs::Reports…
-class. <b>Beware that when you modify data in the cache, report results may
-be incorrect or execurting reports may even fail completely!</b> To clear
-the cache for a specific report, use the
-<tt>Saulabs::ReportsAsSparkline::ReportCache.clear_for</tt> method.
-</p>
-<p>
-<b>Example</b>
-</p>
-<p>
-For a report defined as
-</p>
-<pre>
- class User &lt; ActiveRecord::Base
- reports_as_sparkline :registrations
- end
-</pre>
-<p>
-you can clear the cache with
-</p>
-<pre>
- Saulabs::ReportsAsSparkline::ReportCache.clear_for(User, :registrations)
-</pre>
-<h3>In your views</h3>
-<p>
-You can than render sparklines for these reports with sparkline_tag in your
-view:
-</p>
-<pre>
- &lt;%= sparkline_tag(User.registrations_report) %&gt;
-</pre>
-<p>
-The <tt>sparkline_tag</tt> helper takes the following parameters:
-</p>
-<ul>
-<li><tt>width</tt> - The width of the generated image
-
-</li>
-<li><tt>height</tt> - The height of the generated image
-
-</li>
-<li><tt>line_color</tt> - The line color of the sparkline (hex code)
-
-</li>
-<li><tt>fill_color</tt> - The color to fill the area below the sparkline with
-(hex code)
-
-</li>
-<li><tt>labels</tt> - The axes to render lables for (Array of <tt>:x</tt>,
-<tt>:y+</tt>, <tt>:r</tt>, <tt>:t</tt>; this is x axis, y axis, right, top)
-
-</li>
-</ul>
-<h2>Installation</h2>
-<p>
-Installation requires 3 simple steps:
-</p>
-<p>
-<b>get the plugin</b>
-</p>
-<p>
-From your RAILS_ROOT in Rails &gt;= 2.1, do
-</p>
-<pre>
- ./script/plugin install git://github.com/marcoow/reports_as_sparkline.git
-</pre>
-<p>
-If you are on Rails &lt; 2.1, do this from your RAILS_ROOT
-</p>
-<pre>
- git clone git://github.com/marcoow/reports_as_sparkline.git vendor/plugins/r…
-</pre>
-<p>
-<b>generate migration</b>
-</p>
-<pre>
- ./script/generate reports_as_sparkline_migration add_reports_as_sparkline_ta…
-</pre>
-<p>
-<b>migrate</b>
-</p>
-<pre>
- rake db:migrate
-</pre>
-<h2>Performance</h2>
-<p>
-To achieve best performance, you should add indices to your tables on the
-date columns that are used for grouping the records (see
-Saulabs::ReportsAsSparkline::ClassMethods.reports_as_sparkline):
-</p>
-<pre>
- add_index :[table], :[date_column]
-</pre>
-<p>
-If you are on PostgreSQL, you should add functional indices:
-</p>
-<pre>
- add_index :[table], :[date_column], :functional =&gt; &quot;date_trunc('hour…
- add_index :[table], :[date_column], :functional =&gt; &quot;date_trunc('day'…
- add_index :[table], :[date_column], :functional =&gt; &quot;date_trunc('week…
- add_index :[table], :[date_column], :functional =&gt; &quot;date_trunc('year…
-</pre>
-<p>
-You might also want to use fragment caching in your views since processing
-the data read from the db (either from the model&#8216;s table or from the
-cache) aso takes some time.
-</p>
-<p>
-<b>Example</b>
-</p>
-<pre>
- &lt;%- cache(:key =&gt; 'UserRegistrationsReport') do -%&gt;
- &lt;%= sparkline_tag(User.registrations_report) %&gt;
- &lt;%- end -%&gt;
-</pre>
-<h2>TODOs/ future plans</h2>
-<ul>
-<li>support for Oracle and DB2 (and others?) missing
-
-</li>
-<li>Limit number of data points to maximum that the google chart api allows
-
-</li>
-<li>Make graph styling configurable
-
-</li>
-</ul>
-<p>
-If you want to suggest any new features or report bugs, do so at <a
-href="http://github.com/marcoow/reports_as_sparkline/issues">github.com/marcoo…
-</p>
-<h2>Contributors</h2>
-<ul>
-<li>myronmarston (<a
-href="http://github.com/myronmarston">github.com/myronmarston</a>)
-
-</li>
-</ul>
-<h2>Author</h2>
-<p>
-© 2008-2009 Marco Otte-Witte (<a
-href="http://saulabs.com">saulabs.com</a>), Martin Kavalar, released
-under the MIT license
-</p>
-
- </div>
-
-
- </div>
-
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/files/lib/simplabs/reports_as_sparkline/cumulated_report_rb.ht…
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>File: cumulated_report.rb</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" m…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="fileHeader">
- <h1>cumulated_report.rb</h1>
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Path:</strong></td>
- <td>lib/saulabs/reports_as_sparkline/cumulated_report.rb
- </td>
- </tr>
- <tr class="top-aligned-row">
- <td><strong>Last Update:</strong></td>
- <td>Wed Apr 29 19:28:16 +0200 2009</td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/files/lib/simplabs/reports_as_sparkline/grouping_rb.html b/doc…
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>File: grouping.rb</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" m…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="fileHeader">
- <h1>grouping.rb</h1>
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Path:</strong></td>
- <td>lib/saulabs/reports_as_sparkline/grouping.rb
- </td>
- </tr>
- <tr class="top-aligned-row">
- <td><strong>Last Update:</strong></td>
- <td>Tue May 05 18:20:50 +0200 2009</td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/files/lib/simplabs/reports_as_sparkline/report_cache_rb.html b…
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>File: report_cache.rb</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" m…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="fileHeader">
- <h1>report_cache.rb</h1>
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Path:</strong></td>
- <td>lib/saulabs/reports_as_sparkline/report_cache.rb
- </td>
- </tr>
- <tr class="top-aligned-row">
- <td><strong>Last Update:</strong></td>
- <td>Tue May 05 19:02:15 +0200 2009</td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/files/lib/simplabs/reports_as_sparkline/report_rb.html b/doc/f…
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>File: report.rb</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" m…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="fileHeader">
- <h1>report.rb</h1>
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Path:</strong></td>
- <td>lib/saulabs/reports_as_sparkline/report.rb
- </td>
- </tr>
- <tr class="top-aligned-row">
- <td><strong>Last Update:</strong></td>
- <td>Tue May 05 15:51:11 +0200 2009</td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/files/lib/simplabs/reports_as_sparkline/reporting_period_rb.ht…
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>File: reporting_period.rb</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" m…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="fileHeader">
- <h1>reporting_period.rb</h1>
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Path:</strong></td>
- <td>lib/saulabs/reports_as_sparkline/reporting_period.rb
- </td>
- </tr>
- <tr class="top-aligned-row">
- <td><strong>Last Update:</strong></td>
- <td>Tue May 05 18:41:47 +0200 2009</td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/files/lib/simplabs/reports_as_sparkline/sparkline_tag_helper_r…
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>File: sparkline_tag_helper.rb</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" m…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="fileHeader">
- <h1>sparkline_tag_helper.rb</h1>
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Path:</strong></td>
- <td>lib/saulabs/reports_as_sparkline/sparkline_tag_helper.rb
- </td>
- </tr>
- <tr class="top-aligned-row">
- <td><strong>Last Update:</strong></td>
- <td>Wed Apr 29 19:28:41 +0200 2009</td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/files/lib/simplabs/reports_as_sparkline_rb.html b/doc/files/li…
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>File: reports_as_sparkline.rb</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" medi…
- <script type="text/javascript">
- // <![CDATA[
-
- function popupCode( url ) {
- window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=n…
- }
-
- function toggleCode( id ) {
- if ( document.getElementById )
- elem = document.getElementById( id );
- else if ( document.all )
- elem = eval( "document.all." + id );
- else
- return false;
-
- elemStyle = elem.style;
-
- if ( elemStyle.display != "block" ) {
- elemStyle.display = "block"
- } else {
- elemStyle.display = "none"
- }
-
- return true;
- }
-
- // Make codeblocks hidden by default
- document.writeln( "<style type=\"text/css\">div.method-source-code { display…
-
- // ]]>
- </script>
-
-</head>
-<body>
-
-
-
- <div id="fileHeader">
- <h1>reports_as_sparkline.rb</h1>
- <table class="header-table">
- <tr class="top-aligned-row">
- <td><strong>Path:</strong></td>
- <td>lib/saulabs/reports_as_sparkline.rb
- </td>
- </tr>
- <tr class="top-aligned-row">
- <td><strong>Last Update:</strong></td>
- <td>Tue May 05 19:02:42 +0200 2009</td>
- </tr>
- </table>
- </div>
- <!-- banner header -->
-
- <div id="bodyContent">
-
-
-
- <div id="contextContent">
-
-
-
- </div>
-
-
- </div>
-
-
- <!-- if includes -->
-
- <div id="section">
-
-
-
-
-
-
-
-
- <!-- if method_list -->
-
-
- </div>
-
-
-<div id="validator-badges">
- <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></sm…
-</div>
-
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/fr_class_index.html b/doc/fr_class_index.html
@@ -1,31 +0,0 @@
-
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<!--
-
- Classes
-
- -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Classes</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <link rel="stylesheet" href="rdoc-style.css" type="text/css" />
- <base target="docwin" />
-</head>
-<body>
-<div id="index">
- <h1 class="section-bar">Classes</h1>
- <div id="index-entries">
- <a href="classes/Saulabs/ReportsAsSparkline/ClassMethods.html">Saulabs::Re…
- <a href="classes/Saulabs/ReportsAsSparkline/CumulatedReport.html">Saulabs:…
- <a href="classes/Saulabs/ReportsAsSparkline/Report.html">Saulabs::ReportsA…
- <a href="classes/Saulabs/ReportsAsSparkline/ReportCache.html">Saulabs::Rep…
- <a href="classes/Saulabs/ReportsAsSparkline/SparklineTagHelper.html">Saula…
- </div>
-</div>
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/fr_file_index.html b/doc/fr_file_index.html
@@ -1,34 +0,0 @@
-
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<!--
-
- Files
-
- -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Files</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <link rel="stylesheet" href="rdoc-style.css" type="text/css" />
- <base target="docwin" />
-</head>
-<body>
-<div id="index">
- <h1 class="section-bar">Files</h1>
- <div id="index-entries">
- <a href="files/README_rdoc.html">README.rdoc</a><br />
- <a href="files/lib/saulabs/reports_as_sparkline_rb.html">lib/saulabs/repor…
- <a href="files/lib/saulabs/reports_as_sparkline/cumulated_report_rb.html">…
- <a href="files/lib/saulabs/reports_as_sparkline/grouping_rb.html">lib/saul…
- <a href="files/lib/saulabs/reports_as_sparkline/report_rb.html">lib/saulab…
- <a href="files/lib/saulabs/reports_as_sparkline/report_cache_rb.html">lib/…
- <a href="files/lib/saulabs/reports_as_sparkline/reporting_period_rb.html">…
- <a href="files/lib/saulabs/reports_as_sparkline/sparkline_tag_helper_rb.ht…
- </div>
-</div>
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/fr_method_index.html b/doc/fr_method_index.html
@@ -1,34 +0,0 @@
-
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<!--
-
- Methods
-
- -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Methods</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <link rel="stylesheet" href="rdoc-style.css" type="text/css" />
- <base target="docwin" />
-</head>
-<body>
-<div id="index">
- <h1 class="section-bar">Methods</h1>
- <div id="index-entries">
- <a href="classes/Saulabs/ReportsAsSparkline/ReportCache.html#M000006">clea…
- <a href="classes/Saulabs/ReportsAsSparkline/CumulatedReport.html#M000004">…
- <a href="classes/Saulabs/ReportsAsSparkline/CumulatedReport.html#M000005">…
- <a href="classes/Saulabs/ReportsAsSparkline/Report.html#M000007">new (Saul…
- <a href="classes/Saulabs/ReportsAsSparkline/ClassMethods.html#M000002">rep…
- <a href="classes/Saulabs/ReportsAsSparkline/CumulatedReport.html#M000003">…
- <a href="classes/Saulabs/ReportsAsSparkline/Report.html#M000008">run (Saul…
- <a href="classes/Saulabs/ReportsAsSparkline/SparklineTagHelper.html#M00000…
- </div>
-</div>
-</body>
-</html>
-\ No newline at end of file
diff --git a/doc/index.html b/doc/index.html
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
-
-<!--
-
- ReportsAsSparkline
-
- -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>ReportsAsSparkline</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-</head>
-<frameset rows="20%, 80%">
- <frameset cols="25%,35%,45%">
- <frame src="fr_file_index.html" title="Files" name="Files" />
- <frame src="fr_class_index.html" name="Classes" />
- <frame src="fr_method_index.html" name="Methods" />
- </frameset>
- <frame src="files/README_rdoc.html" name="docwin" />
-</frameset>
-</html>
-\ No newline at end of file
diff --git a/doc/rdoc-style.css b/doc/rdoc-style.css
@@ -1,208 +0,0 @@
-
-body {
- font-family: Verdana,Arial,Helvetica,sans-serif;
- font-size: 90%;
- margin: 0;
- margin-left: 40px;
- padding: 0;
- background: white;
-}
-
-h1,h2,h3,h4 { margin: 0; color: #efefef; background: transparent; }
-h1 { font-size: 150%; }
-h2,h3,h4 { margin-top: 1em; }
-
-a { background: #eef; color: #039; text-decoration: none; }
-a:hover { background: #039; color: #eef; }
-
-/* Override the base stylesheet's Anchor inside a table cell */
-td > a {
- background: transparent;
- color: #039;
- text-decoration: none;
-}
-
-/* and inside a section title */
-.section-title > a {
- background: transparent;
- color: #eee;
- text-decoration: none;
-}
-
-/* === Structural elements =================================== */
-
-div#index {
- margin: 0;
- margin-left: -40px;
- padding: 0;
- font-size: 90%;
-}
-
-
-div#index a {
- margin-left: 0.7em;
-}
-
-div#index .section-bar {
- margin-left: 0px;
- padding-left: 0.7em;
- background: #ccc;
- font-size: small;
-}
-
-
-div#classHeader, div#fileHeader {
- width: auto;
- color: white;
- padding: 0.5em 1.5em 0.5em 1.5em;
- margin: 0;
- margin-left: -40px;
- border-bottom: 3px solid #006;
-}
-
-div#classHeader a, div#fileHeader a {
- background: inherit;
- color: white;
-}
-
-div#classHeader td, div#fileHeader td {
- background: inherit;
- color: white;
-}
-
-
-div#fileHeader {
- background: #057;
-}
-
-div#classHeader {
- background: #048;
-}
-
-
-.class-name-in-header {
- font-size: 180%;
- font-weight: bold;
-}
-
-
-div#bodyContent {
- padding: 0 1.5em 0 1.5em;
-}
-
-div#description {
- padding: 0.5em 1.5em;
- background: #efefef;
- border: 1px dotted #999;
-}
-
-div#description h1,h2,h3,h4,h5,h6 {
- color: #125;;
- background: transparent;
-}
-
-div#validator-badges {
- text-align: center;
-}
-div#validator-badges img { border: 0; }
-
-div#copyright {
- color: #333;
- background: #efefef;
- font: 0.75em sans-serif;
- margin-top: 5em;
- margin-bottom: 0;
- padding: 0.5em 2em;
-}
-
-
-/* === Classes =================================== */
-
-table.header-table {
- color: white;
- font-size: small;
-}
-
-.type-note {
- font-size: small;
- color: #DEDEDE;
-}
-
-.xxsection-bar {
- background: #eee;
- color: #333;
- padding: 3px;
-}
-
-.section-bar {
- color: #333;
- border-bottom: 1px solid #999;
- margin-left: -20px;
-}
-
-
-.section-title {
- background: #79a;
- color: #eee;
- padding: 3px;
- margin-top: 2em;
- margin-left: -30px;
- border: 1px solid #999;
-}
-
-.top-aligned-row { vertical-align: top }
-.bottom-aligned-row { vertical-align: bottom }
-
-/* --- Context section classes ----------------------- */
-
-.context-row { }
-.context-item-name { font-family: monospace; font-weight: bold; color: black; }
-.context-item-value { font-size: small; color: #448; }
-.context-item-desc { color: #333; padding-left: 2em; }
-
-/* --- Method classes -------------------------- */
-.method-detail {
- background: #efefef;
- padding: 0;
- margin-top: 0.5em;
- margin-bottom: 1em;
- border: 1px dotted #ccc;
-}
-.method-heading {
- color: black;
- background: #ccc;
- border-bottom: 1px solid #666;
- padding: 0.2em 0.5em 0 0.5em;
-}
-.method-signature { color: black; background: inherit; }
-.method-name { font-weight: bold; }
-.method-args { font-style: italic; }
-.method-description { padding: 0 0.5em 0 0.5em; }
-
-/* --- Source code sections -------------------- */
-
-a.source-toggle { font-size: 90%; }
-div.method-source-code {
- background: #262626;
- color: #ffdead;
- margin: 1em;
- padding: 0.5em;
- border: 1px dashed #999;
- overflow: hidden;
-}
-
-div.method-source-code pre { color: #ffdead; overflow: hidden; }
-
-/* --- Ruby keyword styles --------------------- */
-
-.standalone-code { background: #221111; color: #ffdead; overflow: hidden; }
-
-.ruby-constant { color: #7fffd4; background: transparent; }
-.ruby-keyword { color: #00ffff; background: transparent; }
-.ruby-ivar { color: #eedd82; background: transparent; }
-.ruby-operator { color: #00ffee; background: transparent; }
-.ruby-identifier { color: #ffdead; background: transparent; }
-.ruby-node { color: #ffa07a; background: transparent; }
-.ruby-comment { color: #b22222; font-weight: bold; background: transparent; }
-.ruby-regexp { color: #ffa07a; background: transparent; }
-.ruby-value { color: #7fffd4; background: transparent; }
-\ No newline at end of file
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.