1.0.0-beta.0 • Published 10 months ago

@fiveway/core v1.0.0-beta.0

Weekly downloads
-
License
-
Repository
github
Last release
10 months ago

fiveway

TypeScript library for keyboard navigation. Manage focus along a navigation tree in your favorite framework. Extend the behavior via system of middlewares.

Features

  • configurable - pick focus handler for your specific use-case, attach callbacks, enable/disable nodes, specify order and capture focus inside specific nodes

  • extensible - handlers are designed to be further extended and chained together via sofisticated middleware system

  • framework agnostic - seamlesly and consistently usable in any framework and even works across different ones at the same time

  • robust - consistent with predictable defaults, tries its hardest to not lose focus, works with framework lifecycles and hot-module-reloading

  • performance - performant while not sacrificing functionality and maintainability

@fiveway/core

This package contains the core functionality used by the framework specific integrations.

Getting started

1.0.0-beta.0

10 months ago

0.3.0

11 months ago

0.2.0

11 months ago

0.1.0

12 months ago