| Line # | Kind | Name | Docs |
|---|---|---|---|
| 35 | Class | NoAvailableCompletionError | Undocumented |
| 38 | Class | CompleteAlbumsForArtist | Undocumented |
| 171 | Function | add_action_complete_albums_for_artist | Undocumented |
| 178 | Class | CompleteTracksForAlbum | Undocumented |
| 333 | Function | add_action_complete_tracks_for_album | Undocumented |
| 340 | Function | album_matcher | Undocumented |
| 343 | Function | track_matcher | Undocumented |
| 349 | Function | compare_albums | Undocumented |
| 352 | Function | compare_tracks | Undocumented |
| 358 | Function | insert_sorted | Insert item into model keeping
model sorted.
|
item into model keeping
model sorted. It uses matcher to make sure
model is not already in model. It uses
comparator to compare item with the other
elements of model. Return True if item was
inserted, False otherwise.
| Parameters | model | list in which to insert the item (type: list ) |
| item | item to insert (type: object ) | |
| matcher | function returning True if its two arguments are identical, False otherwise (type: callable ) | |
| comparator | function returning True if its first argument is smaller than its second one, False otherwise (type: callable ) | |
| Returns | (type: bool ) | |