Menu
Effector LogoEffectorDocsAPIBlogTry
ChangelogTwitterGitHub
๐ŸŒœ
๐ŸŒž
Effector LogoEffector
  • Docs
  • API
  • Blog
  • Try
  • Changelog
  • Twitter
  • GitHub
  • Introduction
    • Installation
    • Core Concepts
    • Glossary
    • Examples
    • Ecosystem
  • API
    • effector
      • API Reference
      • Unit creators
        • createStore
        • createEvent
        • createEffect
        • createDomain
      • Unit types
        • Event
        • Store
        • Effect
        • Domain
      • combine
      • restore
      • createApi
      • sample
      • guard
      • attach
      • merge
      • split
      • forward
      • is
      • fromObservable
      • Fork api
        • Scope
        • fork
        • serialize
        • hydrate
        • allSettled
        • scopeBind
      • Babel plugin
      • Low level api
        • clearNode
        • withRegion
        • launch
    • effector-react
      • API Reference
      • Hooks
        • useStore
        • useStoreMap
        • useList
      • Gate API
        • Gate
        • createGate
        • useGate
      • Top-level exports
        • createComponent
        • createStoreConsumer
        • connect
      • effector-react/ssr api
        • useEvent
    • effector-vue
      • API Reference
      • VueEffector
      • ComponentOptions
      • Vue
  • Conventions
    • Naming
    • Best practices
  • TypeScript guide
    • Typing effector
    • Usage with effector-react
  • Recipes
    • Recipes
    • Countdown timer
    • React
      • Counter
      • Effects
      • Forms
      • Gate - a bridge between props and store
      • TODO creator
      • Dynamic form schema
      • TODO list with input validation
      • React Native Example
  • Advanced guide
    • Computation priority
    • Prior Art

API Reference

Unit creators#

  • createEvent
  • createStore
  • createEffect
  • createDomain

Unit definitions#

  • Event
  • Effect
  • Store
  • Domain

Top-Level Exports#

  • combine(...stores, f)
  • attach({effect, mapParams, source?})
  • createApi(store, api)
  • forward({from, to})
  • merge([eventA, eventB])
  • sample({source, clock, fn, target})
  • guard({source, filter, target})
  • split(event, cases)
  • is
  • fromObservable(observable)

Fork api#

  • Scope
  • fork
  • serialize
  • hydrate
  • allSettled
  • scopeBind

Babel plugin#

  • effector/babel-plugin

Low level api#

  • clearNode
  • withRegion
Edit this page
Last updated on 10/7/2020
Previous
ยซ Ecosystem
Next
createStore ยป
  • Unit creators
  • Unit definitions
  • Top-Level Exports
  • Fork api
  • Babel plugin
  • Low level api

Docs

  • Docs
  • API
  • Changelog

Community

  • Twitter
  • Telegram ๐Ÿ‡ท๐Ÿ‡บ
  • Telegram

More

  • Github
Effector - the state manager
Copyright ยฉ 2020 zerobias