app/models/coupdoeil/popover/option/trigger.rb



# frozen_string_literal: true

module Coupdoeil
  class Popover
    class Option
      class Trigger < Coupdoeil::Popover::Option
        self.bit_size = 1

        VALUES = ["click", "hover"].freeze

        class << self
          def parse(value) = value.to_s == "click" ? 1 : 0
        end

        def validate! = validate_inclusion!
      end
    end
  end
end