Sha256: 3153e06ccd165a03ed803622cb15df8c65086ec7496289a888b733f9ea223482

Contents?: true

Size: 1 KB

Versions: 12

Compression:

Stored size: 1 KB

Contents

module PgEventstore
  class Event
    include PgEventstore::Extensions::OptionsExtension
    LINK_TYPE: String

    def ==: ((Object | PgEventstore::Event) other) -> bool

    def link?: () -> bool

    def system?: () -> bool

    def initialize: (**untyped options) -> void

    def options_hash: () -> ::Hash[untyped, untyped]

    def readonly!: (Symbol opt_name) -> bool

    def readonly?: (Symbol opt_name) -> bool

    def readonly_error: (Symbol opt_name) -> void

    def init_default_values: (::Hash[untyped, untyped] options) -> void

    attr_accessor id: String?

    attr_accessor type: String

    attr_accessor global_position: Integer?

    attr_accessor stream: PgEventstore::Stream?

    attr_accessor stream_revision: Integer?

    attr_accessor data: ::Hash[untyped, untyped]

    attr_accessor metadata: ::Hash[untyped, untyped]

    attr_accessor link_id: String?

    attr_accessor link_partition_id: Integer?

    attr_accessor link: PgEventstore::Event?

    attr_accessor created_at: Time?
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
pg_eventstore-1.7.0 sig/pg_eventstore/event.rbs
pg_eventstore-1.6.0 sig/pg_eventstore/event.rbs
pg_eventstore-1.5.0 sig/pg_eventstore/event.rbs
pg_eventstore-1.4.0 sig/pg_eventstore/event.rbs
pg_eventstore-1.3.4 sig/pg_eventstore/event.rbs
pg_eventstore-1.3.3 sig/pg_eventstore/event.rbs
pg_eventstore-1.3.2 sig/pg_eventstore/event.rbs
pg_eventstore-1.3.1 sig/pg_eventstore/event.rbs
pg_eventstore-1.3.0 sig/pg_eventstore/event.rbs
pg_eventstore-1.2.0 sig/pg_eventstore/event.rbs
pg_eventstore-1.1.5 sig/pg_eventstore/event.rbs
pg_eventstore-1.1.4 sig/pg_eventstore/event.rbs