Clean up interfaces #61

Closed
opened 2023-05-09 22:33:25 +02:00 by wojtek · 0 comments
Owner
  1. Merge CollectionManager struct and trait. Implement a comprehensive public interface. Rename to MusicHoard.
  2. Define a ICollection trait in the binary and implement on MusicHoard.
  3. Rename Library trait to ILibrary.
  4. Rename Database trait to IDatabase.
  5. Rename EventListener trait to IEventListener.
  6. Rename Ui trait to IUi.
1. [x] Merge `CollectionManager` struct and trait. Implement a comprehensive public interface. Rename to `MusicHoard`. 2. [x] Define a `ICollection` trait in the binary and implement on `MusicHoard`. 3. [x] Rename `Library` trait to `ILibrary`. 4. [x] Rename `Database` trait to `IDatabase`. 5. [x] Rename `EventListener` trait to `IEventListener`. 6. [x] Rename `Ui` trait to `IUi`.
wojtek added this to the v0.2.0 milestone 2023-05-09 22:33:25 +02:00
wojtek added the
enhancement
label 2023-05-09 22:33:25 +02:00
wojtek added reference 61---clean-up-interfaces 2023-05-09 22:34:05 +02:00
wojtek referenced this issue from a commit 2023-05-10 22:52:03 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: wojtek/musichoard#61
No description provided.