Sha256: 919f8cd132d38d276ee55951b6e6ef0c45774fa5140752d04a9c396ea31a4350
Contents?: true
Size: 431 Bytes
Versions: 17
Compression:
Stored size: 431 Bytes
Contents
# frozen_string_literal: true require_relative 'base_builder' module EasyTalk module Builders # Builder class for date properties. class DateBuilder < StringBuilder # Modifies the schema to include the format constraint for a date property. sig { returns(T::Hash[Symbol, T.untyped]) } def schema super.tap do |schema| schema[:format] = 'date' end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems