Module: Libxlsxwriter::FormatWrappers
- Included in:
- Format
- Defined in:
- lib/fast_excel/binding/format.rb
Overview
Fields:
- :file
- 
(FFI::Pointer(*FILE)) 
- :xf_format_indices
- 
(HashTable) 
- :num_xf_formats
- 
(FFI::Pointer(*Uint16T)) 
- :xf_index
- 
(Integer) 
- :dxf_index
- 
(Integer) 
- :num_format
- 
(Array<Integer>) 
- :font_name
- 
(Array<Integer>) 
- :font_scheme
- 
(Array<Integer>) 
- :num_format_index
- 
(Integer) 
- :font_index
- 
(Integer) 
- :has_font
- 
(Integer) 
- :has_dxf_font
- 
(Integer) 
- :font_size
- 
(Integer) 
- :bold
- 
(Integer) 
- :italic
- 
(Integer) 
- :font_color
- 
(Integer) 
- :underline
- 
(Integer) 
- :font_strikeout
- 
(Integer) 
- :font_outline
- 
(Integer) 
- :font_shadow
- 
(Integer) 
- :font_script
- 
(Integer) 
- :font_family
- 
(Integer) 
- :font_charset
- 
(Integer) 
- :font_condense
- 
(Integer) 
- :font_extend
- 
(Integer) 
- :theme
- 
(Integer) 
- :hyperlink
- 
(Integer) 
- :hidden
- 
(Integer) 
- :locked
- 
(Integer) 
- :text_h_align
- 
(Integer) 
- :text_wrap
- 
(Integer) 
- :text_v_align
- 
(Integer) 
- :text_justlast
- 
(Integer) 
- :rotation
- 
(Integer) 
- :fg_color
- 
(Integer) 
- :bg_color
- 
(Integer) 
- :pattern
- 
(Integer) 
- :has_fill
- 
(Integer) 
- :has_dxf_fill
- 
(Integer) 
- :fill_index
- 
(Integer) 
- :fill_count
- 
(Integer) 
- :border_index
- 
(Integer) 
- :has_border
- 
(Integer) 
- :has_dxf_border
- 
(Integer) 
- :border_count
- 
(Integer) 
- :bottom
- 
(Integer) 
- :diag_border
- 
(Integer) 
- :diag_type
- 
(Integer) 
- :left
- 
(Integer) 
- :right
- 
(Integer) 
- :top
- 
(Integer) 
- :bottom_color
- 
(Integer) 
- :diag_color
- 
(Integer) 
- :left_color
- 
(Integer) 
- :right_color
- 
(Integer) 
- :top_color
- 
(Integer) 
- :indent
- 
(Integer) 
- :shrink
- 
(Integer) 
- :merge_range
- 
(Integer) 
- :reading_order
- 
(Integer) 
- :just_distrib
- 
(Integer) 
- :color_indexed
- 
(Integer) 
- :font_only
- 
(Integer) 
- :list_pointers
- 
(FormatListPointers) 
Instance Method Summary collapse
- #free ⇒ nil
- #get_border_key ⇒ Border
- #get_fill_key ⇒ Fill
- #get_font_key ⇒ Font
- #get_xf_index ⇒ Integer
- #set_align(alignment) ⇒ nil
- #set_bg_color(color) ⇒ nil
- #set_bold ⇒ nil
- #set_border(style) ⇒ nil
- #set_border_color(color) ⇒ nil
- #set_bottom(style) ⇒ nil
- #set_bottom_color(color) ⇒ nil
- #set_diag_border(value) ⇒ nil
- #set_diag_color(color) ⇒ nil
- #set_diag_type(value) ⇒ nil
- #set_fg_color(color) ⇒ nil
- #set_font_charset(value) ⇒ nil
- #set_font_color(color) ⇒ nil
- #set_font_condense ⇒ nil
- #set_font_extend ⇒ nil
- #set_font_family(value) ⇒ nil
- #set_font_name(font_name) ⇒ nil
- #set_font_outline ⇒ nil
- #set_font_scheme(font_scheme) ⇒ nil
- #set_font_script(style) ⇒ nil
- #set_font_shadow ⇒ nil
- #set_font_size(size) ⇒ nil
- #set_font_strikeout ⇒ nil
- #set_hidden ⇒ nil
- #set_indent(level) ⇒ nil
- #set_italic ⇒ nil
- #set_left(style) ⇒ nil
- #set_left_color(color) ⇒ nil
- #set_num_format(num_format) ⇒ nil
- #set_num_format_index(index) ⇒ nil
- #set_pattern(index) ⇒ nil
- #set_reading_order(value) ⇒ nil
- #set_right(style) ⇒ nil
- #set_right_color(color) ⇒ nil
- #set_rotation(angle) ⇒ nil
- #set_shrink ⇒ nil
- #set_text_wrap ⇒ nil
- #set_theme(value) ⇒ nil
- #set_top(style) ⇒ nil
- #set_top_color(color) ⇒ nil
- #set_underline(style) ⇒ nil
- #set_unlocked ⇒ nil
Instance Method Details
#free ⇒ nil
| 423 424 425 | # File 'lib/fast_excel/binding/format.rb', line 423 def free() Libxlsxwriter.format_free(self) end | 
#get_border_key ⇒ Border
| 438 439 440 | # File 'lib/fast_excel/binding/format.rb', line 438 def get_border_key() Border.new Libxlsxwriter.format_get_border_key(self) end | 
#get_fill_key ⇒ Fill
| 443 444 445 | # File 'lib/fast_excel/binding/format.rb', line 443 def get_fill_key() Fill.new Libxlsxwriter.format_get_fill_key(self) end | 
#get_font_key ⇒ Font
| 433 434 435 | # File 'lib/fast_excel/binding/format.rb', line 433 def get_font_key() Font.new Libxlsxwriter.format_get_font_key(self) end | 
#get_xf_index ⇒ Integer
| 428 429 430 | # File 'lib/fast_excel/binding/format.rb', line 428 def get_xf_index() Libxlsxwriter.format_get_xf_index(self) end | 
#set_align(alignment) ⇒ nil
| 516 517 518 | # File 'lib/fast_excel/binding/format.rb', line 516 def set_align(alignment) Libxlsxwriter.format_set_align(self, alignment) end | 
#set_bg_color(color) ⇒ nil
| 550 551 552 | # File 'lib/fast_excel/binding/format.rb', line 550 def set_bg_color(color) Libxlsxwriter.format_set_bg_color(self, color) end | 
#set_bold ⇒ nil
| 466 467 468 | # File 'lib/fast_excel/binding/format.rb', line 466 def set_bold() Libxlsxwriter.format_set_bold(self) end | 
#set_border(style) ⇒ nil
| 562 563 564 | # File 'lib/fast_excel/binding/format.rb', line 562 def set_border(style) Libxlsxwriter.format_set_border(self, style) end | 
#set_border_color(color) ⇒ nil
| 592 593 594 | # File 'lib/fast_excel/binding/format.rb', line 592 def set_border_color(color) Libxlsxwriter.format_set_border_color(self, color) end | 
#set_bottom(style) ⇒ nil
| 568 569 570 | # File 'lib/fast_excel/binding/format.rb', line 568 def set_bottom(style) Libxlsxwriter.format_set_bottom(self, style) end | 
#set_bottom_color(color) ⇒ nil
| 598 599 600 | # File 'lib/fast_excel/binding/format.rb', line 598 def set_bottom_color(color) Libxlsxwriter.format_set_bottom_color(self, color) end | 
#set_diag_border(value) ⇒ nil
| 634 635 636 | # File 'lib/fast_excel/binding/format.rb', line 634 def set_diag_border(value) Libxlsxwriter.format_set_diag_border(self, value) end | 
#set_diag_color(color) ⇒ nil
| 628 629 630 | # File 'lib/fast_excel/binding/format.rb', line 628 def set_diag_color(color) Libxlsxwriter.format_set_diag_color(self, color) end | 
#set_diag_type(value) ⇒ nil
| 622 623 624 | # File 'lib/fast_excel/binding/format.rb', line 622 def set_diag_type(value) Libxlsxwriter.format_set_diag_type(self, value) end | 
#set_fg_color(color) ⇒ nil
| 556 557 558 | # File 'lib/fast_excel/binding/format.rb', line 556 def set_fg_color(color) Libxlsxwriter.format_set_fg_color(self, color) end | 
#set_font_charset(value) ⇒ nil
| 656 657 658 | # File 'lib/fast_excel/binding/format.rb', line 656 def set_font_charset(value) Libxlsxwriter.format_set_font_charset(self, value) end | 
#set_font_color(color) ⇒ nil
| 461 462 463 | # File 'lib/fast_excel/binding/format.rb', line 461 def set_font_color(color) Libxlsxwriter.format_set_font_color(self, color) end | 
#set_font_condense ⇒ nil
| 667 668 669 | # File 'lib/fast_excel/binding/format.rb', line 667 def set_font_condense() Libxlsxwriter.format_set_font_condense(self) end | 
#set_font_extend ⇒ nil
| 672 673 674 | # File 'lib/fast_excel/binding/format.rb', line 672 def set_font_extend() Libxlsxwriter.format_set_font_extend(self) end | 
#set_font_family(value) ⇒ nil
| 650 651 652 | # File 'lib/fast_excel/binding/format.rb', line 650 def set_font_family(value) Libxlsxwriter.format_set_font_family(self, value) end | 
#set_font_name(font_name) ⇒ nil
| 449 450 451 | # File 'lib/fast_excel/binding/format.rb', line 449 def set_font_name(font_name) Libxlsxwriter.format_set_font_name(self, font_name) end | 
#set_font_outline ⇒ nil
| 639 640 641 | # File 'lib/fast_excel/binding/format.rb', line 639 def set_font_outline() Libxlsxwriter.format_set_font_outline(self) end | 
#set_font_scheme(font_scheme) ⇒ nil
| 662 663 664 | # File 'lib/fast_excel/binding/format.rb', line 662 def set_font_scheme(font_scheme) Libxlsxwriter.format_set_font_scheme(self, font_scheme) end | 
#set_font_script(style) ⇒ nil
| 488 489 490 | # File 'lib/fast_excel/binding/format.rb', line 488 def set_font_script(style) Libxlsxwriter.format_set_font_script(self, style) end | 
#set_font_shadow ⇒ nil
| 644 645 646 | # File 'lib/fast_excel/binding/format.rb', line 644 def set_font_shadow() Libxlsxwriter.format_set_font_shadow(self) end | 
#set_font_size(size) ⇒ nil
| 455 456 457 | # File 'lib/fast_excel/binding/format.rb', line 455 def set_font_size(size) Libxlsxwriter.format_set_font_size(self, size) end | 
#set_font_strikeout ⇒ nil
| 482 483 484 | # File 'lib/fast_excel/binding/format.rb', line 482 def set_font_strikeout() Libxlsxwriter.format_set_font_strikeout(self) end | 
#set_hidden ⇒ nil
| 510 511 512 | # File 'lib/fast_excel/binding/format.rb', line 510 def set_hidden() Libxlsxwriter.format_set_hidden(self) end | 
#set_indent(level) ⇒ nil
| 533 534 535 | # File 'lib/fast_excel/binding/format.rb', line 533 def set_indent(level) Libxlsxwriter.format_set_indent(self, level) end | 
#set_italic ⇒ nil
| 471 472 473 | # File 'lib/fast_excel/binding/format.rb', line 471 def set_italic() Libxlsxwriter.format_set_italic(self) end | 
#set_left(style) ⇒ nil
| 580 581 582 | # File 'lib/fast_excel/binding/format.rb', line 580 def set_left(style) Libxlsxwriter.format_set_left(self, style) end | 
#set_left_color(color) ⇒ nil
| 610 611 612 | # File 'lib/fast_excel/binding/format.rb', line 610 def set_left_color(color) Libxlsxwriter.format_set_left_color(self, color) end | 
#set_num_format(num_format) ⇒ nil
| 494 495 496 | # File 'lib/fast_excel/binding/format.rb', line 494 def set_num_format(num_format) Libxlsxwriter.format_set_num_format(self, num_format) end | 
#set_num_format_index(index) ⇒ nil
| 500 501 502 | # File 'lib/fast_excel/binding/format.rb', line 500 def set_num_format_index(index) Libxlsxwriter.format_set_num_format_index(self, index) end | 
#set_pattern(index) ⇒ nil
| 544 545 546 | # File 'lib/fast_excel/binding/format.rb', line 544 def set_pattern(index) Libxlsxwriter.format_set_pattern(self, index) end | 
#set_reading_order(value) ⇒ nil
| 678 679 680 | # File 'lib/fast_excel/binding/format.rb', line 678 def set_reading_order(value) Libxlsxwriter.format_set_reading_order(self, value) end | 
#set_right(style) ⇒ nil
| 586 587 588 | # File 'lib/fast_excel/binding/format.rb', line 586 def set_right(style) Libxlsxwriter.format_set_right(self, style) end | 
#set_right_color(color) ⇒ nil
| 616 617 618 | # File 'lib/fast_excel/binding/format.rb', line 616 def set_right_color(color) Libxlsxwriter.format_set_right_color(self, color) end | 
#set_rotation(angle) ⇒ nil
| 527 528 529 | # File 'lib/fast_excel/binding/format.rb', line 527 def set_rotation(angle) Libxlsxwriter.format_set_rotation(self, angle) end | 
#set_shrink ⇒ nil
| 538 539 540 | # File 'lib/fast_excel/binding/format.rb', line 538 def set_shrink() Libxlsxwriter.format_set_shrink(self) end | 
#set_text_wrap ⇒ nil
| 521 522 523 | # File 'lib/fast_excel/binding/format.rb', line 521 def set_text_wrap() Libxlsxwriter.format_set_text_wrap(self) end | 
#set_theme(value) ⇒ nil
| 684 685 686 | # File 'lib/fast_excel/binding/format.rb', line 684 def set_theme(value) Libxlsxwriter.format_set_theme(self, value) end | 
#set_top(style) ⇒ nil
| 574 575 576 | # File 'lib/fast_excel/binding/format.rb', line 574 def set_top(style) Libxlsxwriter.format_set_top(self, style) end | 
#set_top_color(color) ⇒ nil
| 604 605 606 | # File 'lib/fast_excel/binding/format.rb', line 604 def set_top_color(color) Libxlsxwriter.format_set_top_color(self, color) end | 
#set_underline(style) ⇒ nil
| 477 478 479 | # File 'lib/fast_excel/binding/format.rb', line 477 def set_underline(style) Libxlsxwriter.format_set_underline(self, style) end | 
#set_unlocked ⇒ nil
| 505 506 507 | # File 'lib/fast_excel/binding/format.rb', line 505 def set_unlocked() Libxlsxwriter.format_set_unlocked(self) end |