module Accessory::Access
A set of convenient module-function helpers to use with Lens[...]
.
These functions aren't very convenient unless you
include Accessory
Public Class Methods
after_last()
click to toggle source
Alias for +Accessory::Accessors::Access.betwixt(-1)+. See {Access.betwixt}
# File lib/accessory/access.rb, line 47 def self.after_last self.betwixt(-1) end
all()
click to toggle source
(see Accessory::Accessors::AllAccessor
)
# File lib/accessory/access.rb, line 57 def self.all Accessory::Accessors::AllAccessor.new end
attr(...)
click to toggle source
(see Accessory::Accessors::AttributeAccessor
)
# File lib/accessory/access.rb, line 27 def self.attr(...) Accessory::Accessors::AttributeAccessor.new(...) end
before_first()
click to toggle source
Alias for +Accessory::Accessors::Access.betwixt(0)+. See {Access.betwixt}
# File lib/accessory/access.rb, line 42 def self.before_first self.betwixt(0) end
between_each()
click to toggle source
(see Accessory::Accessors::BetweenEachAccessor
)
# File lib/accessory/access.rb, line 52 def self.between_each Accessory::Accessors::BetweenEachAccessor.new end
betwixt(...)
click to toggle source
(see Accessory::Accessors::BetwixtAccessor
)
# File lib/accessory/access.rb, line 37 def self.betwixt(...) Accessory::Accessors::BetwixtAccessor.new(...) end
filter(&pred)
click to toggle source
(see Accessory::Accessors::FilterAccessor
)
# File lib/accessory/access.rb, line 72 def self.filter(&pred) Accessory::Accessors::FilterAccessor.new(pred) end
first()
click to toggle source
(see Accessory::Accessors::FirstAccessor
)
# File lib/accessory/access.rb, line 62 def self.first Accessory::Accessors::FirstAccessor.new end
ivar(...)
click to toggle source
(see Accessory::Accessors::InstanceVariableAccessor
)
# File lib/accessory/access.rb, line 32 def self.ivar(...) Accessory::Accessors::InstanceVariableAccessor.new(...) end
last()
click to toggle source
(see Accessory::Accessors::LastAccessor
)
# File lib/accessory/access.rb, line 67 def self.last Accessory::Accessors::LastAccessor.new end
subscript(...)
click to toggle source
(see Accessory::Accessors::SubscriptAccessor
)
# File lib/accessory/access.rb, line 22 def self.subscript(...) Accessory::Accessors::SubscriptAccessor.new(...) end