class XDG::Paths::Combined
The combined home and directory paths.
Public Class Methods
new(initial_home, initial_directories)
click to toggle source
# File lib/xdg/paths/combined.rb, line 9 def initialize initial_home, initial_directories @initial_home = initial_home @initial_directories = initial_directories end
Public Instance Methods
all(= directories.prepend(*home))
click to toggle source
# File lib/xdg/paths/combined.rb, line 18 def all = directories.prepend(*home) def to_s = [initial_home.to_s, initial_directories.to_s].reject(&:empty?).join " " alias to_str to_s def inspect = "#<#{self.class}:#{object_id} #{self}>" private attr_reader :initial_home, :initial_directories end end end
directories(= initial_directories.dynamic)
click to toggle source
# File lib/xdg/paths/combined.rb, line 16 def directories = initial_directories.dynamic def all = directories.prepend(*home) def to_s = [initial_home.to_s, initial_directories.to_s].reject(&:empty?).join " " alias to_str to_s def inspect = "#<#{self.class}:#{object_id} #{self}>" private attr_reader :initial_home, :initial_directories end end
home(= initial_home.dynamic)
click to toggle source
# File lib/xdg/paths/combined.rb, line 14 def home = initial_home.dynamic def directories = initial_directories.dynamic def all = directories.prepend(*home) def to_s = [initial_home.to_s, initial_directories.to_s].reject(&:empty?).join " " alias to_str to_s def inspect = "#<#{self.class}:#{object_id} #{self}>" private attr_reader :initial_home, :initial_directories end
inspect(= "
click to toggle source
# File lib/xdg/paths/combined.rb, line 24 def inspect = "#<#{self.class}:#{object_id} #{self}>" private attr_reader :initial_home, :initial_directories end
to_s(= [initial_home.to_s, initial_directories.to_s].reject(&:empty?).join " ")
click to toggle source
# File lib/xdg/paths/combined.rb, line 20 def to_s = [initial_home.to_s, initial_directories.to_s].reject(&:empty?).join " " alias to_str to_s def inspect = "#<#{self.class}:#{object_id} #{self}>" private attr_reader :initial_home, :initial_directories end end