Sha256: 21d0d01eabd2d03a5477c45ad13e1333fd18e163cb9a97b10f9d86d3cf5960ba

Contents?: true

Size: 385 Bytes

Versions: 1

Compression:

Stored size: 385 Bytes

Contents

require 'vedeu/repositories/repository'
require 'vedeu/cursor/cursor'
require 'vedeu/cursor/move_cursor'
require 'vedeu/cursor/toggle_cursor'

module Vedeu

  class Cursors < Repository
  end

  extend self

  # @return [Cursors]
  def cursors
    @_cursors ||= Vedeu::Cursors.new(Vedeu::Cursor)
  end

  # @return [Cursor|NilClass]
  def cursor
    cursors.current
  end

end # Vedeu

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vedeu-0.3.0 lib/vedeu/cursor/all.rb