Sha256: caea40b5f26f82806a2cf389d89879262de2cd74ad8f04bbb4397570e625d0dd

Contents?: true

Size: 299 Bytes

Versions: 17

Compression:

Stored size: 299 Bytes

Contents

# frozen_string_literal: true

require_relative 'base_builder'

module EasyTalk
  module Builders
    # Builder class for time properties.
    class TimeBuilder < StringBuilder
      def schema
        super.tap do |schema|
          schema[:format] = 'time'
        end
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
easy_talk-1.0.3 lib/easy_talk/builders/time_builder.rb
easy_talk-1.0.2 lib/easy_talk/builders/time_builder.rb
easy_talk-1.0.1 lib/easy_talk/builders/time_builder.rb
easy_talk-1.0.0 lib/easy_talk/builders/time_builder.rb
easy_talk-0.2.1 lib/easy_talk/builders/time_builder.rb
easy_talk-0.2.0 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.10 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.9 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.8 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.7 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.6 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.5 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.4 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.3 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.2 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.1 lib/easy_talk/builders/time_builder.rb
easy_talk-0.1.0 lib/easy_talk/builders/time_builder.rb