Sha256: 0653bcb6c950d84587ee7e469a394ff1e36b8e014ca1488331b26f6ee471f130
Contents?: true
Size: 869 Bytes
Versions: 105
Compression:
Stored size: 869 Bytes
Contents
# encoding: utf-8 module Sinatra module ChartsHelper extend Hexacta def line_chart(option_hash) slim "#{Hexacta::GEM_FILE_DIR}/charts/line".to_sym, locals: option_hash end def bar_chart(option_hash) slim "#{Hexacta::GEM_FILE_DIR}/charts/bar".to_sym, locals: option_hash end def pie_chart(option_hash) slim "#{Hexacta::GEM_FILE_DIR}/charts/pie".to_sym, locals: option_hash end def gauge_chart(option_hash) slim "#{Hexacta::GEM_FILE_DIR}/charts/gauge".to_sym, locals: option_hash end def stacked_bar_chart(option_hash) slim "#{Hexacta::GEM_FILE_DIR}/charts/stacked_bar".to_sym, locals: option_hash end setup_dir("/app/views/#{Hexacta::GEM_FILE_DIR}/charts") copy_all_files("/lib/sinatra/views/charts","/app/views/#{Hexacta::GEM_FILE_DIR}/charts") end helpers ChartsHelper end
Version data entries
105 entries across 105 versions & 1 rubygems