Sha256: ce911cc1e2f45ba9feee6c8904ae133161a5b5abfc4438ed14ff4ce030e72ee4
Contents?: true
Size: 1.03 KB
Versions: 19
Compression:
Stored size: 1.03 KB
Contents
module Vedeu module Cursors # Allows the storing of each interface's cursor. # class Repository < Vedeu::Repositories::Repository singleton_class.send(:alias_method, :cursors, :repository) class << self # Fetch the cursor of the currently focussed interface/view. # # @example # Vedeu.cursor # # @return [Vedeu::Cursors::Cursor] def cursor cursors.by_name end end # Eigenclass null Vedeu::Cursors::Cursor real Vedeu::Cursors::Cursor end # Repository class Cursor repo Vedeu::Cursors::Repository.repository end # Cursor end # Cursors # @!method cursor # @see Vedeu::Cursors::Repository.cursor def_delegators Vedeu::Cursors::Repository, :cursor # Manipulate the repository of cursors. # # @example # Vedeu.cursors # # @!method cursors # @return [Vedeu::Cursors::Repository] def_delegators Vedeu::Cursors::Repository, :cursors end # Vedeu
Version data entries
19 entries across 19 versions & 1 rubygems