Skip to content

Files

Latest commit

57c8d9b · Sep 20, 2024

History

History
35 lines (29 loc) · 1.36 KB

README.md

File metadata and controls

35 lines (29 loc) · 1.36 KB

Spine Chords Proto

Domain-specific UI components that operate with models defined as Protobuf messages.

Using Spine Chords Proto in a Gradle project

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:

Overview of library's facilities

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.