Cargo Features

[dependencies]
haalka = { version = "0.2.1", default-features = false, features = ["text_input", "ui", "derive", "utils", "multicam"] }
default = text_input, utils

These default features are set whenever haalka is added without default-features = false somewhere in the dependency tree.

text_input default = bevy_cosmic_edit, ui
ui text_input = bevy_mod_picking, derive
derive ui? = paste
utils default
multicam

see https://github.com/Dimchikkk/bevy_cosmic_edit/blob/776605d549540d0b40edccc1eabe431f617875a0/Cargo.toml#L14

Enables multicam of bevy_cosmic_edit ^0.24

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

TODO: use MoonZoon's futures-signals/futures-util extensions directly when it is published as a crate

bevy_cosmic_edit multicam? text_input

Enables bevy_cosmic_edit ^0.24

bevy_mod_picking ui?
paste derive?