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 |