Class: Writexlsx::Worksheet::PrintStyle
- Inherits:
-
Object
- Object
- Writexlsx::Worksheet::PrintStyle
- Defined in:
- lib/write_xlsx/worksheet.rb
Overview
:nodoc:
Instance Attribute Summary collapse
-
#across ⇒ Object
:nodoc:.
-
#fit_height ⇒ Object
:nodoc:.
-
#fit_page ⇒ Object
:nodoc:.
-
#fit_width ⇒ Object
:nodoc:.
-
#hbreaks ⇒ Object
:nodoc:.
-
#margin_bottom ⇒ Object
:nodoc:.
-
#margin_footer ⇒ Object
:nodoc:.
-
#margin_header ⇒ Object
:nodoc:.
-
#margin_left ⇒ Object
:nodoc:.
-
#margin_right ⇒ Object
:nodoc:.
-
#margin_top ⇒ Object
:nodoc:.
-
#orientation ⇒ Object
:nodoc:.
-
#page_setup_changed ⇒ Object
:nodoc:.
-
#print_area ⇒ Object
:nodoc:.
-
#repeat_cols ⇒ Object
:nodoc:.
-
#repeat_rows ⇒ Object
:nodoc:.
-
#scale ⇒ Object
:nodoc:.
-
#vbreaks ⇒ Object
:nodoc:.
Instance Method Summary collapse
-
#attributes ⇒ Object
:nodoc:.
-
#initialize ⇒ PrintStyle
constructor
:nodoc:.
- #orientation? ⇒ Boolean
Constructor Details
#initialize ⇒ PrintStyle
:nodoc:
311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 |
# File 'lib/write_xlsx/worksheet.rb', line 311 def initialize # :nodoc: @margin_left = 0.7 @margin_right = 0.7 @margin_top = 0.75 @margin_bottom = 0.75 @margin_header = 0.3 @margin_footer = 0.3 @repeat_rows = '' @repeat_cols = '' @print_area = '' @hbreaks = [] @vbreaks = [] @scale = 100 @fit_page = false @fit_width = nil @fit_height = nil @page_setup_changed = false @across = false @orientation = true end |
Instance Attribute Details
#across ⇒ Object
:nodoc:
308 309 310 |
# File 'lib/write_xlsx/worksheet.rb', line 308 def across @across end |
#fit_height ⇒ Object
:nodoc:
307 308 309 |
# File 'lib/write_xlsx/worksheet.rb', line 307 def fit_height @fit_height end |
#fit_page ⇒ Object
:nodoc:
307 308 309 |
# File 'lib/write_xlsx/worksheet.rb', line 307 def fit_page @fit_page end |
#fit_width ⇒ Object
:nodoc:
307 308 309 |
# File 'lib/write_xlsx/worksheet.rb', line 307 def fit_width @fit_width end |
#hbreaks ⇒ Object
:nodoc:
306 307 308 |
# File 'lib/write_xlsx/worksheet.rb', line 306 def hbreaks @hbreaks end |
#margin_bottom ⇒ Object
:nodoc:
303 304 305 |
# File 'lib/write_xlsx/worksheet.rb', line 303 def margin_bottom @margin_bottom end |
#margin_footer ⇒ Object
:nodoc:
304 305 306 |
# File 'lib/write_xlsx/worksheet.rb', line 304 def @margin_footer end |
#margin_header ⇒ Object
:nodoc:
304 305 306 |
# File 'lib/write_xlsx/worksheet.rb', line 304 def margin_header @margin_header end |
#margin_left ⇒ Object
:nodoc:
303 304 305 |
# File 'lib/write_xlsx/worksheet.rb', line 303 def margin_left @margin_left end |
#margin_right ⇒ Object
:nodoc:
303 304 305 |
# File 'lib/write_xlsx/worksheet.rb', line 303 def margin_right @margin_right end |
#margin_top ⇒ Object
:nodoc:
303 304 305 |
# File 'lib/write_xlsx/worksheet.rb', line 303 def margin_top @margin_top end |
#orientation ⇒ Object
:nodoc:
309 310 311 |
# File 'lib/write_xlsx/worksheet.rb', line 309 def orientation @orientation end |
#page_setup_changed ⇒ Object
:nodoc:
307 308 309 |
# File 'lib/write_xlsx/worksheet.rb', line 307 def page_setup_changed @page_setup_changed end |
#print_area ⇒ Object
:nodoc:
305 306 307 |
# File 'lib/write_xlsx/worksheet.rb', line 305 def print_area @print_area end |
#repeat_cols ⇒ Object
:nodoc:
305 306 307 |
# File 'lib/write_xlsx/worksheet.rb', line 305 def repeat_cols @repeat_cols end |
#repeat_rows ⇒ Object
:nodoc:
305 306 307 |
# File 'lib/write_xlsx/worksheet.rb', line 305 def repeat_rows @repeat_rows end |
#scale ⇒ Object
:nodoc:
306 307 308 |
# File 'lib/write_xlsx/worksheet.rb', line 306 def scale @scale end |
#vbreaks ⇒ Object
:nodoc:
306 307 308 |
# File 'lib/write_xlsx/worksheet.rb', line 306 def vbreaks @vbreaks end |
Instance Method Details
#attributes ⇒ Object
:nodoc:
332 333 334 335 336 337 338 339 340 341 |
# File 'lib/write_xlsx/worksheet.rb', line 332 def attributes # :nodoc: [ 'left', @margin_left, 'right', @margin_right, 'top', @margin_top, 'bottom', @margin_bottom, 'header', @margin_header, 'footer', @margin_footer ] end |
#orientation? ⇒ Boolean
343 344 345 |
# File 'lib/write_xlsx/worksheet.rb', line 343 def orientation? !!@orientation end |