Module: Libxlsxwriter::ChartAxisWrappers

Included in:
ChartAxis
Defined in:
lib/fast_excel/binding/chart.rb

Overview

Fields:

:title

(ChartTitle)

:num_format

(String)

:default_num_format

(String)

:source_linked

(Integer)

:major_tick_mark

(Integer)

:minor_tick_mark

(Integer)

:is_horizontal

(Integer)

:major_gridlines

(ChartGridline)

:minor_gridlines

(ChartGridline)

:num_font

(ChartFont)

:line

(ChartLine)

:fill

(ChartFill)

:pattern

(ChartPattern)

:is_category

(Integer)

:is_date

(Integer)

:is_value

(Integer)

:axis_position

(Integer)

:position_axis

(Integer)

:label_position

(Integer)

:hidden

(Integer)

:reverse

(Integer)

:has_min

(Integer)

:min

(Float)

:has_max

(Integer)

:max

(Float)

:has_major_unit

(Integer)

:major_unit

(Float)

:has_minor_unit

(Integer)

:minor_unit

(Float)

:interval_unit

(Integer)

:interval_tick

(Integer)

:log_base

(Integer)

:display_units

(Integer)

:display_units_visible

(Integer)

:has_crossing

(Integer)

:crossing_max

(Integer)

:crossing

(Float)

Instance Method Summary collapse

Instance Method Details

#major_gridlines_set_line(line) ⇒ nil

Parameters:

Returns:

  • (nil)


1542
1543
1544
# File 'lib/fast_excel/binding/chart.rb', line 1542

def major_gridlines_set_line(line)
  Libxlsxwriter.chart_axis_major_gridlines_set_line(self, line)
end

#major_gridlines_set_visible(visible) ⇒ nil

Parameters:

  • visible (Integer)

Returns:

  • (nil)


1530
1531
1532
# File 'lib/fast_excel/binding/chart.rb', line 1530

def major_gridlines_set_visible(visible)
  Libxlsxwriter.chart_axis_major_gridlines_set_visible(self, visible)
end

#minor_gridlines_set_line(line) ⇒ nil

Parameters:

Returns:

  • (nil)


1548
1549
1550
# File 'lib/fast_excel/binding/chart.rb', line 1548

def minor_gridlines_set_line(line)
  Libxlsxwriter.chart_axis_minor_gridlines_set_line(self, line)
end

#minor_gridlines_set_visible(visible) ⇒ nil

Parameters:

  • visible (Integer)

Returns:

  • (nil)


1536
1537
1538
# File 'lib/fast_excel/binding/chart.rb', line 1536

def minor_gridlines_set_visible(visible)
  Libxlsxwriter.chart_axis_minor_gridlines_set_visible(self, visible)
end

#offnil

Returns:

  • (nil)


1446
1447
1448
# File 'lib/fast_excel/binding/chart.rb', line 1446

def off()
  Libxlsxwriter.chart_axis_off(self)
end

#set_crossing(value) ⇒ nil

Parameters:

  • value (Float)

Returns:

  • (nil)


1436
1437
1438
# File 'lib/fast_excel/binding/chart.rb', line 1436

def set_crossing(value)
  Libxlsxwriter.chart_axis_set_crossing(self, value)
end

#set_crossing_maxnil

Returns:

  • (nil)


1441
1442
1443
# File 'lib/fast_excel/binding/chart.rb', line 1441

def set_crossing_max()
  Libxlsxwriter.chart_axis_set_crossing_max(self)
end

#set_display_units(units) ⇒ nil

Parameters:

  • units (Integer)

Returns:

  • (nil)


1518
1519
1520
# File 'lib/fast_excel/binding/chart.rb', line 1518

def set_display_units(units)
  Libxlsxwriter.chart_axis_set_display_units(self, units)
end

#set_display_units_visible(visible) ⇒ nil

Parameters:

  • visible (Integer)

Returns:

  • (nil)


1524
1525
1526
# File 'lib/fast_excel/binding/chart.rb', line 1524

def set_display_units_visible(visible)
  Libxlsxwriter.chart_axis_set_display_units_visible(self, visible)
end

#set_fill(fill) ⇒ nil

Parameters:

Returns:

  • (nil)


1419
1420
1421
# File 'lib/fast_excel/binding/chart.rb', line 1419

def set_fill(fill)
  Libxlsxwriter.chart_axis_set_fill(self, fill)
end

#set_interval_tick(unit) ⇒ nil

Parameters:

  • unit (Integer)

Returns:

  • (nil)


1500
1501
1502
# File 'lib/fast_excel/binding/chart.rb', line 1500

def set_interval_tick(unit)
  Libxlsxwriter.chart_axis_set_interval_tick(self, unit)
end

#set_interval_unit(unit) ⇒ nil

Parameters:

  • unit (Integer)

Returns:

  • (nil)


1494
1495
1496
# File 'lib/fast_excel/binding/chart.rb', line 1494

def set_interval_unit(unit)
  Libxlsxwriter.chart_axis_set_interval_unit(self, unit)
end

#set_label_position(position) ⇒ nil

Parameters:

  • position (Integer)

Returns:

  • (nil)


1458
1459
1460
# File 'lib/fast_excel/binding/chart.rb', line 1458

def set_label_position(position)
  Libxlsxwriter.chart_axis_set_label_position(self, position)
end

#set_line(line) ⇒ nil

Parameters:

Returns:

  • (nil)


1413
1414
1415
# File 'lib/fast_excel/binding/chart.rb', line 1413

def set_line(line)
  Libxlsxwriter.chart_axis_set_line(self, line)
end

#set_log_base(log_base) ⇒ nil

Parameters:

  • log_base (Integer)

Returns:

  • (nil)


1476
1477
1478
# File 'lib/fast_excel/binding/chart.rb', line 1476

def set_log_base(log_base)
  Libxlsxwriter.chart_axis_set_log_base(self, log_base)
end

#set_major_tick_mark(type) ⇒ nil

Parameters:

  • type (Integer)

Returns:

  • (nil)


1482
1483
1484
# File 'lib/fast_excel/binding/chart.rb', line 1482

def set_major_tick_mark(type)
  Libxlsxwriter.chart_axis_set_major_tick_mark(self, type)
end

#set_major_unit(unit) ⇒ nil

Parameters:

  • unit (Float)

Returns:

  • (nil)


1506
1507
1508
# File 'lib/fast_excel/binding/chart.rb', line 1506

def set_major_unit(unit)
  Libxlsxwriter.chart_axis_set_major_unit(self, unit)
end

#set_max(max) ⇒ nil

Parameters:

  • max (Float)

Returns:

  • (nil)


1470
1471
1472
# File 'lib/fast_excel/binding/chart.rb', line 1470

def set_max(max)
  Libxlsxwriter.chart_axis_set_max(self, max)
end

#set_min(min) ⇒ nil

Parameters:

  • min (Float)

Returns:

  • (nil)


1464
1465
1466
# File 'lib/fast_excel/binding/chart.rb', line 1464

def set_min(min)
  Libxlsxwriter.chart_axis_set_min(self, min)
end

#set_minor_tick_mark(type) ⇒ nil

Parameters:

  • type (Integer)

Returns:

  • (nil)


1488
1489
1490
# File 'lib/fast_excel/binding/chart.rb', line 1488

def set_minor_tick_mark(type)
  Libxlsxwriter.chart_axis_set_minor_tick_mark(self, type)
end

#set_minor_unit(unit) ⇒ nil

Parameters:

  • unit (Float)

Returns:

  • (nil)


1512
1513
1514
# File 'lib/fast_excel/binding/chart.rb', line 1512

def set_minor_unit(unit)
  Libxlsxwriter.chart_axis_set_minor_unit(self, unit)
end

#set_name(name) ⇒ nil

Parameters:

  • name (String)

Returns:

  • (nil)


1381
1382
1383
# File 'lib/fast_excel/binding/chart.rb', line 1381

def set_name(name)
  Libxlsxwriter.chart_axis_set_name(self, name)
end

#set_name_font(font) ⇒ nil

Parameters:

Returns:

  • (nil)


1395
1396
1397
# File 'lib/fast_excel/binding/chart.rb', line 1395

def set_name_font(font)
  Libxlsxwriter.chart_axis_set_name_font(self, font)
end

#set_name_range(sheetname, row, col) ⇒ nil

Parameters:

  • sheetname (String)
  • row (Integer)
  • col (Integer)

Returns:

  • (nil)


1389
1390
1391
# File 'lib/fast_excel/binding/chart.rb', line 1389

def set_name_range(sheetname, row, col)
  Libxlsxwriter.chart_axis_set_name_range(self, sheetname, row, col)
end

#set_num_font(font) ⇒ nil

Parameters:

Returns:

  • (nil)


1401
1402
1403
# File 'lib/fast_excel/binding/chart.rb', line 1401

def set_num_font(font)
  Libxlsxwriter.chart_axis_set_num_font(self, font)
end

#set_num_format(num_format) ⇒ nil

Parameters:

  • num_format (String)

Returns:

  • (nil)


1407
1408
1409
# File 'lib/fast_excel/binding/chart.rb', line 1407

def set_num_format(num_format)
  Libxlsxwriter.chart_axis_set_num_format(self, num_format)
end

#set_pattern(pattern) ⇒ nil

Parameters:

Returns:

  • (nil)


1425
1426
1427
# File 'lib/fast_excel/binding/chart.rb', line 1425

def set_pattern(pattern)
  Libxlsxwriter.chart_axis_set_pattern(self, pattern)
end

#set_position(position) ⇒ nil

Parameters:

  • position (Integer)

Returns:

  • (nil)


1452
1453
1454
# File 'lib/fast_excel/binding/chart.rb', line 1452

def set_position(position)
  Libxlsxwriter.chart_axis_set_position(self, position)
end

#set_reversenil

Returns:

  • (nil)


1430
1431
1432
# File 'lib/fast_excel/binding/chart.rb', line 1430

def set_reverse()
  Libxlsxwriter.chart_axis_set_reverse(self)
end