Finalize switch from composerName to composer in Sheet model
This commit is contained in:
@@ -100,7 +100,7 @@ class ChangeQueue {
|
|||||||
case ChangeType.sheetNameChange:
|
case ChangeType.sheetNameChange:
|
||||||
sheet.name = change.value;
|
sheet.name = change.value;
|
||||||
case ChangeType.composerNameChange:
|
case ChangeType.composerNameChange:
|
||||||
sheet.composerName = change.value;
|
sheet.composer = change.value;
|
||||||
case ChangeType.addTagChange:
|
case ChangeType.addTagChange:
|
||||||
throw UnimplementedError('Tag support not yet implemented');
|
throw UnimplementedError('Tag support not yet implemented');
|
||||||
case ChangeType.removeTagChange:
|
case ChangeType.removeTagChange:
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ class SheetListItem extends StatelessWidget {
|
|||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return ListTile(
|
return ListTile(
|
||||||
title: Text(sheet.name),
|
title: Text(sheet.name),
|
||||||
subtitle: Text(sheet.composerName),
|
subtitle: Text(sheet.composer),
|
||||||
onTap: onTap,
|
onTap: onTap,
|
||||||
onLongPress: onLongPress,
|
onLongPress: onLongPress,
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ class _SheetsListState extends State<SheetsList> {
|
|||||||
setState(() {
|
setState(() {
|
||||||
_filteredSheets = widget.sheets.where((sheet) {
|
_filteredSheets = widget.sheets.where((sheet) {
|
||||||
final name = sheet.name.toLowerCase();
|
final name = sheet.name.toLowerCase();
|
||||||
final composer = sheet.composerName.toLowerCase();
|
final composer = sheet.composer.toLowerCase();
|
||||||
|
|
||||||
// Each term must appear in either name or composer
|
// Each term must appear in either name or composer
|
||||||
return terms.every(
|
return terms.every(
|
||||||
@@ -122,7 +122,7 @@ class _SheetsListState extends State<SheetsList> {
|
|||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (newComposer != sheet.composerName) {
|
if (newComposer != sheet.composer) {
|
||||||
widget.syncService.queueChange(
|
widget.syncService.queueChange(
|
||||||
Change(
|
Change(
|
||||||
type: ChangeType.composerNameChange,
|
type: ChangeType.composerNameChange,
|
||||||
@@ -135,7 +135,7 @@ class _SheetsListState extends State<SheetsList> {
|
|||||||
// Update local state
|
// Update local state
|
||||||
setState(() {
|
setState(() {
|
||||||
sheet.name = newName;
|
sheet.name = newName;
|
||||||
sheet.composerName = newComposer;
|
sheet.composer = newComposer;
|
||||||
});
|
});
|
||||||
|
|
||||||
// Update cached sheets
|
// Update cached sheets
|
||||||
|
|||||||
@@ -29,9 +29,7 @@ class _EditSheetBottomSheetState extends State<EditSheetBottomSheet> {
|
|||||||
void initState() {
|
void initState() {
|
||||||
super.initState();
|
super.initState();
|
||||||
_nameController = TextEditingController(text: widget.sheet.name);
|
_nameController = TextEditingController(text: widget.sheet.name);
|
||||||
_composerController = TextEditingController(
|
_composerController = TextEditingController(text: widget.sheet.composer);
|
||||||
text: widget.sheet.composerName,
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
|||||||
Reference in New Issue
Block a user