mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2026-02-23 16:45:27 +01:00
default: mac window size & opt.: snippet result
This commit is contained in:
@@ -7,15 +7,15 @@ enum ServerTabMenuType {
|
||||
docker,
|
||||
process,
|
||||
pkg,
|
||||
snippet,
|
||||
//snippet,
|
||||
;
|
||||
|
||||
IconData get icon {
|
||||
switch (this) {
|
||||
case ServerTabMenuType.sftp:
|
||||
return Icons.insert_drive_file;
|
||||
case ServerTabMenuType.snippet:
|
||||
return Icons.code;
|
||||
//case ServerTabMenuType.snippet:
|
||||
//return Icons.code;
|
||||
case ServerTabMenuType.pkg:
|
||||
return Icons.system_security_update;
|
||||
case ServerTabMenuType.docker:
|
||||
@@ -31,8 +31,8 @@ enum ServerTabMenuType {
|
||||
switch (this) {
|
||||
case ServerTabMenuType.sftp:
|
||||
return 'SFTP';
|
||||
case ServerTabMenuType.snippet:
|
||||
return l10n.snippet;
|
||||
//case ServerTabMenuType.snippet:
|
||||
//return l10n.snippet;
|
||||
case ServerTabMenuType.pkg:
|
||||
return l10n.pkg;
|
||||
case ServerTabMenuType.docker:
|
||||
|
||||
@@ -3,6 +3,7 @@ import '../server/system.dart';
|
||||
|
||||
const seperator = 'SrvBoxSep';
|
||||
|
||||
/// The suffix `\t` is for formatting
|
||||
const _cmdDivider = '\necho $seperator\n\t';
|
||||
|
||||
const _serverBoxDir = r'$HOME/.config/server_box';
|
||||
|
||||
@@ -45,3 +45,15 @@ class Snippet implements TagPickable {
|
||||
@override
|
||||
String get tagName => name;
|
||||
}
|
||||
|
||||
class SnippetResult {
|
||||
final String? dest;
|
||||
final String result;
|
||||
final Duration time;
|
||||
|
||||
SnippetResult({
|
||||
required this.dest,
|
||||
required this.result,
|
||||
required this.time,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user