Skip to content

A simple platform adaptable key/mouse to actions binding library.

License

Notifications You must be signed in to change notification settings

nicolaic/tapioca

Repository files navigation

Tapioca License Kotlin CI with Gradle

A simple platform adaptable key/mouse to actions binding library.

Features

Add the repository
repositories {
    mavenCentral()
}
Install the dependency
dependencies {
    implementation("dev.nicolai:tapioca:{current_version}")
}

How it works

Tapioca use a concept of bindable actions, that you can bind to an key/button with optional key modifiers. You can obtain a bindable action by asking the bindings system to create one for you. The bindings system provides a function that will create a bindable action when given an id and an action. The id serves two purposes, it simplifies the serialization, and it allows you to lookup any action by id.

About

A simple platform adaptable key/mouse to actions binding library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages