Sha256: d31fb1c0dae957504ef7c7493e702311e76c42ff8cacd8fa586ec34e5ccedb9f

Contents?: true

Size: 1.01 KB

Versions: 1

Compression:

Stored size: 1.01 KB

Contents

module React
  class RouterHistory
    include Native

    def initialize(native)
      @native = native
    end

    def to_n
      @native
    end

    alias_native :create_href,                :createHref
    alias_native :create_key,                 :createKey
    alias_native :create_location,            :createLocation
    alias_native :create_path,                :createPath
    alias_native :go
    alias_native :go_back,                    :goBack
    alias_native :go_forward,                 :go_forward
    alias_native :listen_before,              :listenBefore
    alias_native :listen
    alias_native :push
    alias_native :push_state,                 :pushState
    alias_native :register_transition_hook,   :registerTransitionHook
    alias_native :replace
    alias_native :replace_state,              :replaceState
    alias_native :set_state,                  :setState
    alias_native :transition_to,              :transitionTo
    alias_native :unregister_transition_hook, :unregisterTransitionHook
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hyper-router-2.4.1 lib/react/router/history.rb