dialogs library Null safety

Classes

ClickableDependency
ClickableText
ClickableUrl
CreateWidget
DependencyList
InstallDialog
Install Dialog

Properties

cmds String
read / write

Functions

copyDialog(dynamic context, dynamic item, dynamic statusMsg(String, {bool loading})) → dynamic
Copy Dialog @param context: context @param item: distro name @param api: WSLApi @param statusMsg: Function(String, {bool loading})
createDialog(dynamic context, Function mountedFn, dynamic statusMsg(String, {bool loading})) → dynamic
Rename Dialog @param context: context @param api: WSLApi @param statusMsg: Function(String, {bool loading})
createInstance(Function mountedFn, TextEditingController nameController, dynamic statusMsg(String, {bool loading}), TextEditingController locationController, WSLApi api, TextEditingController autoSuggestBox, TextEditingController userController, BuildContext context) Future<void>
deleteDialog(dynamic context, dynamic item, dynamic statusMsg(String, {bool loading})) → dynamic
Delete Dialog @param context: context @param item: distro name @param api: WSLApi @param statusMsg: status message
dialog({required BuildContext context, required dynamic item, required Function statusMsg, Function? onSubmit, bool bodyIsWidget = false, Widget bodyAsWidget = const Text(''), String title = '', String body = '', String submitText = '', ButtonStyle submitStyle = const ButtonStyle(), bool submitInput = true, bool centerText = false, String cancelText = '', Function? onCancel}) → dynamic
extractPorts(String portRaw) String
infoDialog(dynamic context, dynamic prefs, dynamic statusMsg(String, {bool loading}), dynamic currentVersion) → dynamic
Rename Dialog @param context: context @param statusMsg: Function(String, {bool loading})
renameDialog(dynamic context, dynamic item, dynamic statusMsg(String, {bool loading})) → dynamic
Rename Dialog @param context: context @param item: distro name @param statusMsg: Function(String, {bool loading})
settingsColumn(TextEditingController pathController, TextEditingController userController, dynamic context, dynamic item, dynamic statusMsg(String, {bool loading}), String ip, String portsTcp, String portsTcp6, String portsUdp, String portsUdp6, bool isSyncing, Function setState) Column
settingsDialog(dynamic context, dynamic item, dynamic statusMsg(String, {bool loading})) → dynamic
Rename Dialog @param context: context @param item: distro name @param statusMsg: Function(String, {bool loading})
syncDialog(dynamic context, dynamic item, dynamic statusMsg(String, {bool loading})) → dynamic
Sync Dialog @param context: context @param item: distro name @param statusMsg: Function(String, {bool loading})