class CrystalXlsx::Workbook

Defined in:

crystal_xlsx/workbook.cr

Instance Method Summary

Instance Method Detail

def add_format(format : CrystalXlsx::Format) #

[View source]
def add_format(**options) #

[View source]
def add_worksheet(name) #

[View source]
def add_worksheet(name, &) #

[View source]
def close(filepath = "./temp.xlsx") #

[View source]
def enable_shared_strings=(enable_shared_strings : Bool) #

[View source]
def enable_shared_strings? : Bool #

[View source]
def read : IO #

[View source]
def save(filepath = "./temp.xlsx") #

[View source]
def shared_strings : CrystalXlsx::SharedStrings #

[View source]
def shared_strings=(shared_strings : CrystalXlsx::SharedStrings) #

[View source]
def style : CrystalXlsx::Style #

[View source]
def style=(style : CrystalXlsx::Style) #

[View source]
def theme : CrystalXlsx::Theme #

[View source]
def theme=(theme : CrystalXlsx::Theme) #

[View source]
def to_io(io) #

[View source]
def to_s : String #
Description copied from class Object

Returns a nicely readable and concise string representation of this object, typically intended for users.

This method should usually not be overridden. It delegates to #to_s(IO) which can be overridden for custom implementations.

Also see #inspect.


[View source]
def worksheets : Array(CrystalXlsx::Worksheet) #

[View source]
def worksheets=(worksheets : Array(CrystalXlsx::Worksheet)) #

[View source]