Sfoglia il codice sorgente

chore: add grid setting

appflowy 3 anni fa
parent
commit
147e948b35

+ 35 - 0
frontend/app_flowy/lib/workspace/presentation/plugins/grid/src/widgets/header/grid_setting.dart

@@ -0,0 +1,35 @@
+enum GridSetting {
+  filter,
+  sortBy,
+  properties,
+}
+
+extension _GridSettingExtension on GridSetting {
+  String iconName() {
+    switch (this) {
+      case GridSetting.filter:
+        // TODO: Handle this case.
+        break;
+      case GridSetting.sortBy:
+        // TODO: Handle this case.
+        break;
+      case GridSetting.properties:
+        // TODO: Handle this case.
+        break;
+    }
+  }
+
+  String title() {
+    switch (this) {
+      case GridSetting.filter:
+        // TODO: Handle this case.
+        break;
+      case GridSetting.sortBy:
+        // TODO: Handle this case.
+        break;
+      case GridSetting.properties:
+        // TODO: Handle this case.
+        break;
+    }
+  }
+}