Sha256: f91d5d424acd66d4d7428cb6a1cc7e7b608a2ee1f5fe96ad392dad0f346c459e
Contents?: true
Size: 768 Bytes
Versions: 1
Compression:
Stored size: 768 Bytes
Contents
require 'stringio' class Tracksperanto::Import::Base include Tracksperanto::Safety include Tracksperanto::Casts attr_accessor :progress_block # The original width of the tracked image # Some importers need it cast_to_int :width # The original height of the original image. # Some importers need it cast_to_int :height # Safety on readers safe_reader :width, :height def self.inherited(by) Tracksperanto.importers << by super end # Call this method to tell what you are doing. This gets propagated to the caller def report_progress(message) @progress_block.call(message) if @progress_block end # Should return an array of Tracksperanto::Tracker objects def parse(track_file_content) [] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tracksperanto-1.1.1 | lib/import/base.rb |