Module: Libxlsxwriter::ChartSeriesWrappers
- Included in:
- ChartSeries
- Defined in:
- lib/fast_excel/binding/chart.rb
Overview
Fields:
- :categories
-
(SeriesRange)
- :values
-
(SeriesRange)
- :title
-
(ChartTitle)
- :line
-
(ChartLine)
- :fill
-
(ChartFill)
- :pattern
-
(ChartPattern)
- :marker
-
(ChartMarker)
- :points
-
(ChartPoint)
- :point_count
-
(Integer)
- :smooth
-
(Integer)
- :invert_if_negative
-
(Integer)
- :has_labels
-
(Integer) Data label parameters.
- :show_labels_value
-
(Integer)
- :show_labels_category
-
(Integer)
- :show_labels_name
-
(Integer)
- :show_labels_leader
-
(Integer)
- :show_labels_legend
-
(Integer)
- :show_labels_percent
-
(Integer)
- :label_position
-
(Integer)
- :label_separator
-
(Integer)
- :default_label_position
-
(Integer)
- :label_num_format
-
(String)
- :label_font
-
(ChartFont)
- :x_error_bars
-
(SeriesErrorBars)
- :y_error_bars
-
(SeriesErrorBars)
- :has_trendline
-
(Integer)
- :has_trendline_forecast
-
(Integer)
- :has_trendline_equation
-
(Integer)
- :has_trendline_r_squared
-
(Integer)
- :has_trendline_intercept
-
(Integer)
- :trendline_type
-
(Integer)
- :trendline_value
-
(Integer)
- :trendline_forward
-
(Float)
- :trendline_backward
-
(Float)
- :trendline_value_type
-
(Integer)
- :trendline_name
-
(String)
- :trendline_line
-
(ChartLine)
- :trendline_intercept
-
(Float)
- :list_pointers
-
(ChartSeriesListPointers)
Instance Method Summary collapse
- #set_categories(sheetname, first_row, first_col, last_row, last_col) ⇒ nil
- #set_fill(fill) ⇒ nil
- #set_invert_if_negative ⇒ nil
- #set_labels ⇒ nil
- #set_labels_font(font) ⇒ nil
- #set_labels_leader_line ⇒ nil
- #set_labels_legend ⇒ nil
- #set_labels_num_format(num_format) ⇒ nil
- #set_labels_options(show_name, show_category, show_value) ⇒ nil
- #set_labels_percentage ⇒ nil
- #set_labels_position(position) ⇒ nil
- #set_labels_separator(separator) ⇒ nil
- #set_line(line) ⇒ nil
- #set_marker_fill(fill) ⇒ nil
- #set_marker_line(line) ⇒ nil
- #set_marker_pattern(pattern) ⇒ nil
- #set_marker_size(size) ⇒ nil
- #set_marker_type(type) ⇒ nil
- #set_name(name) ⇒ nil
- #set_name_range(sheetname, row, col) ⇒ nil
- #set_pattern(pattern) ⇒ nil
- #set_points(points) ⇒ Symbol from _enum_error_
- #set_smooth(smooth) ⇒ nil
- #set_trendline(type, value) ⇒ nil
- #set_trendline_equation ⇒ nil
- #set_trendline_forecast(forward, backward) ⇒ nil
- #set_trendline_intercept(intercept) ⇒ nil
- #set_trendline_line(line) ⇒ nil
- #set_trendline_name(name) ⇒ nil
- #set_trendline_r_squared ⇒ nil
- #set_values(sheetname, first_row, first_col, last_row, last_col) ⇒ nil
Instance Method Details
#set_categories(sheetname, first_row, first_col, last_row, last_col) ⇒ nil
1078 1079 1080 |
# File 'lib/fast_excel/binding/chart.rb', line 1078 def set_categories(sheetname, first_row, first_col, last_row, last_col) Libxlsxwriter.chart_series_set_categories(self, sheetname, first_row, first_col, last_row, last_col) end |
#set_fill(fill) ⇒ nil
1114 1115 1116 |
# File 'lib/fast_excel/binding/chart.rb', line 1114 def set_fill(fill) Libxlsxwriter.chart_series_set_fill(self, fill) end |
#set_invert_if_negative ⇒ nil
1119 1120 1121 |
# File 'lib/fast_excel/binding/chart.rb', line 1119 def set_invert_if_negative() Libxlsxwriter.chart_series_set_invert_if_negative(self) end |
#set_labels ⇒ nil
1172 1173 1174 |
# File 'lib/fast_excel/binding/chart.rb', line 1172 def set_labels() Libxlsxwriter.chart_series_set_labels(self) end |
#set_labels_font(font) ⇒ nil
1219 1220 1221 |
# File 'lib/fast_excel/binding/chart.rb', line 1219 def set_labels_font(font) Libxlsxwriter.chart_series_set_labels_font(self, font) end |
#set_labels_leader_line ⇒ nil
1197 1198 1199 |
# File 'lib/fast_excel/binding/chart.rb', line 1197 def set_labels_leader_line() Libxlsxwriter.chart_series_set_labels_leader_line(self) end |
#set_labels_legend ⇒ nil
1202 1203 1204 |
# File 'lib/fast_excel/binding/chart.rb', line 1202 def set_labels_legend() Libxlsxwriter.chart_series_set_labels_legend(self) end |
#set_labels_num_format(num_format) ⇒ nil
1213 1214 1215 |
# File 'lib/fast_excel/binding/chart.rb', line 1213 def set_labels_num_format(num_format) Libxlsxwriter.chart_series_set_labels_num_format(self, num_format) end |
#set_labels_options(show_name, show_category, show_value) ⇒ nil
1180 1181 1182 |
# File 'lib/fast_excel/binding/chart.rb', line 1180 def (show_name, show_category, show_value) Libxlsxwriter.(self, show_name, show_category, show_value) end |
#set_labels_percentage ⇒ nil
1207 1208 1209 |
# File 'lib/fast_excel/binding/chart.rb', line 1207 def set_labels_percentage() Libxlsxwriter.chart_series_set_labels_percentage(self) end |
#set_labels_position(position) ⇒ nil
1192 1193 1194 |
# File 'lib/fast_excel/binding/chart.rb', line 1192 def set_labels_position(position) Libxlsxwriter.chart_series_set_labels_position(self, position) end |
#set_labels_separator(separator) ⇒ nil
1186 1187 1188 |
# File 'lib/fast_excel/binding/chart.rb', line 1186 def set_labels_separator(separator) Libxlsxwriter.chart_series_set_labels_separator(self, separator) end |
#set_line(line) ⇒ nil
1108 1109 1110 |
# File 'lib/fast_excel/binding/chart.rb', line 1108 def set_line(line) Libxlsxwriter.chart_series_set_line(self, line) end |
#set_marker_fill(fill) ⇒ nil
1149 1150 1151 |
# File 'lib/fast_excel/binding/chart.rb', line 1149 def set_marker_fill(fill) Libxlsxwriter.chart_series_set_marker_fill(self, fill) end |
#set_marker_line(line) ⇒ nil
1143 1144 1145 |
# File 'lib/fast_excel/binding/chart.rb', line 1143 def set_marker_line(line) Libxlsxwriter.chart_series_set_marker_line(self, line) end |
#set_marker_pattern(pattern) ⇒ nil
1155 1156 1157 |
# File 'lib/fast_excel/binding/chart.rb', line 1155 def set_marker_pattern(pattern) Libxlsxwriter.chart_series_set_marker_pattern(self, pattern) end |
#set_marker_size(size) ⇒ nil
1137 1138 1139 |
# File 'lib/fast_excel/binding/chart.rb', line 1137 def set_marker_size(size) Libxlsxwriter.chart_series_set_marker_size(self, size) end |
#set_marker_type(type) ⇒ nil
1131 1132 1133 |
# File 'lib/fast_excel/binding/chart.rb', line 1131 def set_marker_type(type) Libxlsxwriter.chart_series_set_marker_type(self, type) end |
#set_name(name) ⇒ nil
1094 1095 1096 |
# File 'lib/fast_excel/binding/chart.rb', line 1094 def set_name(name) Libxlsxwriter.chart_series_set_name(self, name) end |
#set_name_range(sheetname, row, col) ⇒ nil
1102 1103 1104 |
# File 'lib/fast_excel/binding/chart.rb', line 1102 def set_name_range(sheetname, row, col) Libxlsxwriter.chart_series_set_name_range(self, sheetname, row, col) end |
#set_pattern(pattern) ⇒ nil
1125 1126 1127 |
# File 'lib/fast_excel/binding/chart.rb', line 1125 def set_pattern(pattern) Libxlsxwriter.chart_series_set_pattern(self, pattern) end |
#set_points(points) ⇒ Symbol from _enum_error_
1161 1162 1163 |
# File 'lib/fast_excel/binding/chart.rb', line 1161 def set_points(points) Libxlsxwriter.chart_series_set_points(self, points) end |
#set_smooth(smooth) ⇒ nil
1167 1168 1169 |
# File 'lib/fast_excel/binding/chart.rb', line 1167 def set_smooth(smooth) Libxlsxwriter.chart_series_set_smooth(self, smooth) end |
#set_trendline(type, value) ⇒ nil
1226 1227 1228 |
# File 'lib/fast_excel/binding/chart.rb', line 1226 def set_trendline(type, value) Libxlsxwriter.chart_series_set_trendline(self, type, value) end |
#set_trendline_equation ⇒ nil
1238 1239 1240 |
# File 'lib/fast_excel/binding/chart.rb', line 1238 def set_trendline_equation() Libxlsxwriter.chart_series_set_trendline_equation(self) end |
#set_trendline_forecast(forward, backward) ⇒ nil
1233 1234 1235 |
# File 'lib/fast_excel/binding/chart.rb', line 1233 def set_trendline_forecast(forward, backward) Libxlsxwriter.chart_series_set_trendline_forecast(self, forward, backward) end |
#set_trendline_intercept(intercept) ⇒ nil
1249 1250 1251 |
# File 'lib/fast_excel/binding/chart.rb', line 1249 def set_trendline_intercept(intercept) Libxlsxwriter.chart_series_set_trendline_intercept(self, intercept) end |
#set_trendline_line(line) ⇒ nil
1261 1262 1263 |
# File 'lib/fast_excel/binding/chart.rb', line 1261 def set_trendline_line(line) Libxlsxwriter.chart_series_set_trendline_line(self, line) end |
#set_trendline_name(name) ⇒ nil
1255 1256 1257 |
# File 'lib/fast_excel/binding/chart.rb', line 1255 def set_trendline_name(name) Libxlsxwriter.chart_series_set_trendline_name(self, name) end |
#set_trendline_r_squared ⇒ nil
1243 1244 1245 |
# File 'lib/fast_excel/binding/chart.rb', line 1243 def set_trendline_r_squared() Libxlsxwriter.chart_series_set_trendline_r_squared(self) end |
#set_values(sheetname, first_row, first_col, last_row, last_col) ⇒ nil
1088 1089 1090 |
# File 'lib/fast_excel/binding/chart.rb', line 1088 def set_values(sheetname, first_row, first_col, last_row, last_col) Libxlsxwriter.chart_series_set_values(self, sheetname, first_row, first_col, last_row, last_col) end |