class NvimConf::Managers::Globals
Attributes
globals[R]
Public Class Methods
new()
click to toggle source
# File lib/nvim_conf/managers/globals.rb, line 8 def initialize @globals = [] end
section_name()
click to toggle source
# File lib/nvim_conf/managers/globals.rb, line 20 def section_name "Globals" end
Public Instance Methods
set(name, value = true)
click to toggle source
# File lib/nvim_conf/managers/globals.rb, line 12 def set(name, value = true) store_global( name, value ) end
store?()
click to toggle source
# File lib/nvim_conf/managers/globals.rb, line 25 def store? @globals.any? end
unset(name)
click to toggle source
# File lib/nvim_conf/managers/globals.rb, line 29 def unset(name) store_global( name, false ) end
Private Instance Methods
store_global(name, value)
click to toggle source
# File lib/nvim_conf/managers/globals.rb, line 38 def store_global(name, value) @globals << Models::Global.new( name, value ) end