Observable Audio Item
JavaFX-compatible audio item interface exposing metadata as observable properties.
Extends ReactiveAudioItem with JavaFX property bindings, enabling automatic UI updates when metadata changes. All mutable fields are accessible both as regular properties and as JavaFX properties for seamless integration with JavaFX data binding.
Inheritors
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun subscribe(action: Consumer<in MutationEvent<Int, ObservableAudioItem>>): LirpEventSubscription<in ObservableAudioItem, MutationEvent.Type, MutationEvent<Int, ObservableAudioItem>>
abstract fun subscribe(action: suspend (MutationEvent<Int, ObservableAudioItem>) -> Unit): LirpEventSubscription<in ObservableAudioItem, MutationEvent.Type, MutationEvent<Int, ObservableAudioItem>>
abstract fun subscribe(vararg eventTypes: MutationEvent.Type, action: Consumer<in MutationEvent<Int, ObservableAudioItem>>): LirpEventSubscription<in ObservableAudioItem, MutationEvent.Type, MutationEvent<Int, ObservableAudioItem>>
Link copied to clipboard
Link copied to clipboard