Sha256: 2e40a23d2e9d903d17fd1df0eac47198590f62b49c68d03ae657c8bd30b107db

Contents?: true

Size: 1.03 KB

Versions: 5

Compression:

Stored size: 1.03 KB

Contents

# typed: true

# DO NOT EDIT MANUALLY
# This file was pulled from a central RBI files repository.
# Please run `bin/tapioca annotations` to update it.

class ActiveRecord::Base
  # @shim: this is included at runtime https://github.com/rails/globalid/blob/v1.0.0/lib/global_id/railtie.rb#L38
  include GlobalID::Identification
end

module GlobalID::Identification
  sig { params(options: T::Hash[T.untyped, T.untyped]).returns(GlobalID) }
  def to_gid(options = {}); end

  sig { params(options: T::Hash[T.untyped, T.untyped]).returns(String) }
  def to_gid_param(options = {}); end

  sig { params(options: T::Hash[T.untyped, T.untyped]).returns(GlobalID) }
  def to_global_id(options = {}); end

  sig { params(options: T::Hash[T.untyped, T.untyped]).returns(SignedGlobalID) }
  def to_sgid(options = {}); end

  sig { params(options: T::Hash[T.untyped, T.untyped]).returns(String) }
  def to_sgid_param(options = {}); end

  sig { params(options: T::Hash[T.untyped, T.untyped]).returns(SignedGlobalID) }
  def to_signed_global_id(options = {}); end
end

Version data entries

5 entries across 5 versions & 3 rubygems

Version Path
up_gush-3.0.0.1 sorbet/rbi/annotations/globalid.rbi
konstruo-1.0.1 sorbet/rbi/annotations/globalid.rbi
konstruo-1.0.0 sorbet/rbi/annotations/globalid.rbi
categoria-0.1.0.pre.beta1 sorbet/rbi/annotations/globalid.rbi
categoria-0.1.0.pre.beta0 sorbet/rbi/annotations/globalid.rbi