Class: EasyTalk::Builders::NullBuilder

Inherits:
BaseBuilder show all
Extended by:
T::Sig
Defined in:
lib/easy_talk/builders/null_builder.rb

Overview

builder class for Null properties.

Constant Summary collapse

VALID_OPTIONS =
{}.freeze

Instance Method Summary collapse

Constructor Details

#initialize(name, constraints = {}) ⇒ NullBuilder

Returns a new instance of NullBuilder.



16
17
18
# File 'lib/easy_talk/builders/null_builder.rb', line 16

def initialize(name, constraints = {})
  super(name, { type: 'null' }, constraints, VALID_OPTIONS)
end