class

Qtr::CLI

Inherits Reference < Object

Command line parsing and dispatch controller

Class methods

run(args : Array(String)) : Nil

Instance methods

author_override
author_override=(author_override : String | Nil)
build_pdf=(build_pdf : Bool)
build_pdf?
client_override
client_override=(client_override : String | Nil)
config_path
config_path=(config_path : String | Nil)
currency_override
currency_override=(currency_override : String | Nil)
exchange_rate_override
exchange_rate_override=(exchange_rate_override : Float64 | Nil)
financing_months
financing_months=(financing_months : Int32 | Nil)
financing_surcharge
financing_surcharge=(financing_surcharge : Float64 | Nil)
font_bold_override
font_bold_override=(font_bold_override : String | Nil)
font_override
font_override=(font_override : String | Nil)
font_regular_override
font_regular_override=(font_regular_override : String | Nil)
format
format=(format : String | Nil)
logo_override
logo_override=(logo_override : String | Nil)
org_email_override
org_email_override=(org_email_override : String | Nil)
org_name_override
org_name_override=(org_name_override : String | Nil)
org_site_override
org_site_override=(org_site_override : String | Nil)
out_path
out_path=(out_path : String | Nil)
pdf_engine_override
pdf_engine_override=(pdf_engine_override : String | Nil)
rate_override
rate_override=(rate_override : Float64 | Nil)
rate_specialized_override
rate_specialized_override=(rate_specialized_override : Float64 | Nil)
rate_standard_override
rate_standard_override=(rate_standard_override : Float64 | Nil)
run(args : Array(String)) : Nil
show_hours=(val : Bool)
show_hours?
show_hours_override=(show_hours_override : Bool | Nil)
show_hours_override?
tax_rate_override
tax_rate_override=(tax_rate_override : Float64 | Nil)
template_path
template_path=(template_path : String | Nil)
title_override
title_override=(title_override : String | Nil)

Nested types