createLayout method
Future<LayoutConfig>
createLayout({
- required String name,
- List<
WidgetPosition> ? initialPositions,
Create a new layout configuration
Implementation
Future<LayoutConfig> createLayout({
required String name,
List<WidgetPosition>? initialPositions,
}) async {
final id = const Uuid().v4();
final config = LayoutConfig(
id: id,
name: name,
positions: initialPositions ?? [],
);
await _saveConfig(config);
return config;
}