Sha256: 3113fa2620de9542dcdce678ec76990d003c6e8b233f22247d08ce209356f724

Contents?: true

Size: 862 Bytes

Versions: 4

Compression:

Stored size: 862 Bytes

Contents

module GuitarProParser

  class PageSetup

    attr_accessor :page_format_length, :page_format_width, :left_margin, :right_margin, :top_margin, :bottom_margin, :score_size,
                  :title, :subtitle, :artist, :album, :lyrics_author, :music_author, :lyrics_and_music_author,
                  :copyright_line_1, :copyright_line_2, :page_number, :displayed_fields

    def initialize
      @page_format_length = 0
      @page_format_width = 0
      @left_margin = 0
      @right_margin = 0
      @top_margin = 0
      @bottom_margin = 0
      @score_size = 0

      @title = ''
      @subtitle = ''
      @artist = ''
      @album = ''
      @lyrics_author = ''
      @music_author = ''
      @lyrics_and_music_author = ''
      @copyright_line_1 = ''
      @copyright_line_2 = ''
      @page_number = ''

      @displayed_fields = []
    end

  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
guitar_pro_parser-0.0.4 lib/guitar_pro_parser/page_setup.rb
guitar_pro_parser-0.0.3 lib/guitar_pro_parser/page_setup.rb
guitar_pro_parser-0.0.2 lib/guitar_pro_parser/page_setup.rb
guitar_pro_parser-0.0.1 lib/guitar_pro_parser/page_setup.rb