Sha256: 2bfc4696272510acf0b3601964c8f2eb527a6e64b342f07a4d807a3d28d84be0

Contents?: true

Size: 521 Bytes

Versions: 10

Compression:

Stored size: 521 Bytes

Contents

# frozen_string_literal: true

module Vedeu

  module Input

    # Allows the storing of keymaps.
    #
    class Repository < Vedeu::Repositories::Repository

      singleton_class.send(:alias_method, :keymaps, :repository)

      real Vedeu::Input::Keymap

    end # Repository

  end # Input

  # Manipulate the repository of keymaps.
  #
  # @example
  #   Vedeu.keymaps
  #
  # @!method keymaps
  # @return [Vedeu::Input::Repository]
  def_delegators Vedeu::Input::Repository,
                 :keymaps

end # Vedeu

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
vedeu-0.8.10 lib/vedeu/input/repository.rb
vedeu-0.8.9 lib/vedeu/input/repository.rb
vedeu-0.8.8 lib/vedeu/input/repository.rb
vedeu-0.8.7 lib/vedeu/input/repository.rb
vedeu-0.8.6 lib/vedeu/input/repository.rb
vedeu-0.8.5 lib/vedeu/input/repository.rb
vedeu-0.8.4 lib/vedeu/input/repository.rb
vedeu-0.8.3 lib/vedeu/input/repository.rb
vedeu-0.8.2 lib/vedeu/input/repository.rb
vedeu-0.8.1 lib/vedeu/input/repository.rb