Class: JSI::Schema::Cxt::Block
Instance Attribute Summary collapse
#schema
Instance Method Summary
collapse
#internal_integer?, #keyword?, #keyword_value_ary?, #keyword_value_bool?, #keyword_value_hash?, #keyword_value_numeric?, #keyword_value_str?, #schema_content, #subschema
Instance Attribute Details
#block ⇒ #call
68
69
70
71
72
73
74
75
76
77
78
|
# File 'lib/jsi/schema/cxt.rb', line 68
class Cxt::Block < Cxt
if Util::LAST_ARGUMENT_AS_KEYWORD_PARAMETERS
def cxt_yield(*a)
block.call(*a)
end
else
def cxt_yield(*a, **kw)
block.call(*a, **kw)
end
end
end
|
Instance Method Details
#cxt_yield(*a, **kw) ⇒ Object
70
71
72
|
# File 'lib/jsi/schema/cxt.rb', line 70
def cxt_yield(*a)
block.call(*a)
end
|