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
Message
values, which basically represents a customizable input form. See the documentation for the MessageForm component for details. - Components for editing money-related values — see
the
money
package. - Components for editing and displaying of networking related values — see
the
net
package. - Components for editing and displaying time related values — see
the
time
package. - etc.