class Riffer::Params::AnyOf
rbs_inline: enabled
Attributes
Public Class Methods
Public Instance Methods
Source
# File lib/riffer/params/any_of.rb, line 15 def variant(&block) raise Riffer::ArgumentError, "variant requires a block defining its properties" unless block params = Riffer::Params.new params.instance_eval(&block) @variants << params end