Sha256: cff0883b30d64deba14a4a5d1cdd18d15cdb849bd307c4a78a574eb7bdc2d535

Contents?: true

Size: 1.42 KB

Versions: 4

Compression:

Stored size: 1.42 KB

Contents

module PgEventstore
  module Web
    module Subscriptions
      module Helpers
        # _@param_ `set_name`
        def subscriptions_url: (?set_name: String?) -> String

        def subscriptions_state_url: (state: String, **untyped params) -> String

        def subscriptions_state: -> String?

        # _@param_ `set_id`
        #
        # _@param_ `id`
        #
        # _@param_ `cmd`
        def subscription_cmd_url: (Integer set_id, Integer id, String cmd) -> String

        # _@param_ `id`
        #
        # _@param_ `cmd`
        def subscriptions_set_cmd_url: (Integer id, String cmd) -> String

        # _@param_ `cmd_name` — command name
        #
        # _@return_ — command name
        def subscriptions_set_cmd: (String cmd_name) -> String

        # _@param_ `cmd_name`
        def validate_subscriptions_set_cmd: (String cmd_name) -> void

        # _@param_ `cmd_name` — command name
        #
        # _@return_ — command name
        def subscription_cmd: (String cmd_name) -> String

        # _@param_ `cmd_name`
        def validate_subscription_cmd: (String cmd_name) -> void

        # _@param_ `state`
        #
        # _@param_ `updated_at`
        #
        # _@return_ — html status
        def colored_state: (String state, Integer interval, Time updated_at) -> String

        # _@param_ `ids`
        def delete_all_subscriptions_url: (::Array[Integer] ids) -> String
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pg_eventstore-1.8.0 sig/pg_eventstore/web/subscriptions/helpers.rbs
pg_eventstore-1.7.0 sig/pg_eventstore/web/subscriptions/helpers.rbs
pg_eventstore-1.6.0 sig/pg_eventstore/web/subscriptions/helpers.rbs
pg_eventstore-1.5.0 sig/pg_eventstore/web/subscriptions/helpers.rbs