endDrawer static method
Sets / removes a right sided drawer from the CodeMeltedUI.app.
Implementation
static void endDrawer({Widget? header, List<Widget>? items}) {
if (header == null && items == null) {
uiState.set<Widget?>("endDrawer", null);
} else {
uiState.set<Widget?>(
"endDrawer",
PointerInterceptor(
intercepting: kIsWeb,
child: Drawer(
child: ListView(
children: [
if (header != null) header,
if (items != null) ...items,
],
),
),
),
notify: true,
);
}
}