implemented the Ticker module with a native ProseMirror document renderer and integrated API support for structured content, navigation trees, and proxied files
This commit is contained in:
@@ -118,10 +118,19 @@ class ModuleSortBody extends StatelessWidget {
|
||||
.values
|
||||
.toList(),
|
||||
onReorderItem: (oldIndex, newIndex) {
|
||||
var order = settings.val().modulesSettings.moduleOrder.toList();
|
||||
final movedModule = order.removeAt(oldIndex);
|
||||
order.insert(newIndex, movedModule);
|
||||
settings.val(write: true).modulesSettings.moduleOrder = order;
|
||||
final displayed = AppModule.modules(
|
||||
context,
|
||||
showFiltered: true,
|
||||
).keys.toList();
|
||||
settings.val(write: true).modulesSettings.moduleOrder =
|
||||
AppModule.reorderModuleOrder(
|
||||
displayed: displayed,
|
||||
effective: AppModule.effectiveModuleOrder(
|
||||
settings.val().modulesSettings,
|
||||
),
|
||||
oldIndex: oldIndex,
|
||||
newIndex: newIndex,
|
||||
);
|
||||
},
|
||||
);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user