Sha256: 08cb8a701b7e17965c09e05811dc55b47d3624b1c38bcf99b9947c0945712de1
Contents?: true
Size: 1.37 KB
Versions: 1
Compression:
Stored size: 1.37 KB
Contents
module Ccls::ActionViewExtension::Base def self.included(base) base.send(:include, InstanceMethods) end module InstanceMethods def yndk(value=nil) YNDK[value]||' ' end def ynodk(value=nil) YNODK[value]||' ' end def ynrdk(value=nil) YNRDK[value]||' ' end def adna(value=nil) ADNA[value]||' ' end def _wrapped_yndk_spans(object_name,method,options={}) object = instance_variable_get("@#{object_name}") _wrapped_spans(object_name,method,options.update( :value => (YNDK[object.send(method)]||' ') ) ) end def _wrapped_ynodk_spans(object_name,method,options={}) object = instance_variable_get("@#{object_name}") _wrapped_spans(object_name,method,options.update( :value => (YNODK[object.send(method)]||' ') ) ) end def _wrapped_ynrdk_spans(object_name,method,options={}) object = instance_variable_get("@#{object_name}") _wrapped_spans(object_name,method,options.update( :value => (YNRDK[object.send(method)]||' ') ) ) end def _wrapped_adna_spans(object_name,method,options={}) object = instance_variable_get("@#{object_name}") _wrapped_spans(object_name,method,options.update( :value => (ADNA[object.send(method)]||' ') ) ) end end # module InstanceMethods end # module Ccls::ActionViewExtension::Base ActionView::Base.send(:include, Ccls::ActionViewExtension::Base )
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ccls-ccls_engine-3.11.0 | lib/ccls_engine/action_view_extension/base.rb |