Domain-specific UI components that operate with models defined as Protobuf messages.
Add a dependency to the library as follows:
dependencies {
implementation("io.spine.chords:spine-chords-proto:$chordsVersion")
}Besides, make sure to add all dependencies for the following libraries:
This library uses message type declarations defined in the spine-base and
the Spine Proto Values library. It includes such categories
of components:
- An editor for multi-field Protobuf
Messagevalues, which basically represents a customizable input form. See the documentation for the MessageForm component for details. - Components for editing money-related values — see
the
moneypackage. - Components for editing and displaying of networking related values — see
the
netpackage. - Components for editing and displaying time related values — see
the
timepackage. - etc.