Sha256: 4e581fd31321bf67e2c08cc02fd2b1a843ba36bee716d7f31090aef30726a4d7
Contents?: true
Size: 539 Bytes
Versions: 10
Compression:
Stored size: 539 Bytes
Contents
# typed: strict # frozen_string_literal: true module WhatsappSdk module Resource class Url extend T::Sig sig { returns(String) } attr_accessor :url sig { returns(AddressType) } attr_accessor :type sig { params(url: String, type: AddressType).void } def initialize(url:, type:) @url = url @type = type end sig { returns(T::Hash[T.untyped, T.untyped]) } def to_h { url: @url, type: @type } end end end end
Version data entries
10 entries across 10 versions & 1 rubygems