mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2026-02-01 22:04:45 +01:00
opt.: container status
This commit is contained in:
@@ -1228,6 +1228,12 @@ abstract class S {
|
||||
/// **'Run'**
|
||||
String get run;
|
||||
|
||||
/// No description provided for @running.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Running'**
|
||||
String get running;
|
||||
|
||||
/// No description provided for @save.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
@@ -1402,6 +1408,12 @@ abstract class S {
|
||||
/// **'Stop'**
|
||||
String get stop;
|
||||
|
||||
/// No description provided for @stopped.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Stopped'**
|
||||
String get stopped;
|
||||
|
||||
/// No description provided for @success.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
||||
@@ -594,6 +594,9 @@ class SDe extends S {
|
||||
@override
|
||||
String get run => 'Ausführen';
|
||||
|
||||
@override
|
||||
String get running => 'läuft';
|
||||
|
||||
@override
|
||||
String get save => 'Speichern';
|
||||
|
||||
@@ -685,6 +688,9 @@ class SDe extends S {
|
||||
@override
|
||||
String get stop => 'Stop';
|
||||
|
||||
@override
|
||||
String get stopped => 'Ausgelaufen';
|
||||
|
||||
@override
|
||||
String get success => 'Erfolgreich';
|
||||
|
||||
|
||||
@@ -594,6 +594,9 @@ class SEn extends S {
|
||||
@override
|
||||
String get run => 'Run';
|
||||
|
||||
@override
|
||||
String get running => 'Running';
|
||||
|
||||
@override
|
||||
String get save => 'Save';
|
||||
|
||||
@@ -685,6 +688,9 @@ class SEn extends S {
|
||||
@override
|
||||
String get stop => 'Stop';
|
||||
|
||||
@override
|
||||
String get stopped => 'Stopped';
|
||||
|
||||
@override
|
||||
String get success => 'Success';
|
||||
|
||||
|
||||
@@ -594,6 +594,9 @@ class SFr extends S {
|
||||
@override
|
||||
String get run => 'Exécuter';
|
||||
|
||||
@override
|
||||
String get running => 'en cours d\'exécution';
|
||||
|
||||
@override
|
||||
String get save => 'Enregistrer';
|
||||
|
||||
@@ -685,6 +688,9 @@ class SFr extends S {
|
||||
@override
|
||||
String get stop => 'Arrêter';
|
||||
|
||||
@override
|
||||
String get stopped => 'interrompue';
|
||||
|
||||
@override
|
||||
String get success => 'Succès';
|
||||
|
||||
|
||||
@@ -594,6 +594,9 @@ class SId extends S {
|
||||
@override
|
||||
String get run => 'Berlari';
|
||||
|
||||
@override
|
||||
String get running => 'berlari';
|
||||
|
||||
@override
|
||||
String get save => 'Menyimpan';
|
||||
|
||||
@@ -685,6 +688,9 @@ class SId extends S {
|
||||
@override
|
||||
String get stop => 'Berhenti';
|
||||
|
||||
@override
|
||||
String get stopped => 'dihentikan';
|
||||
|
||||
@override
|
||||
String get success => 'Kesuksesan';
|
||||
|
||||
|
||||
@@ -594,6 +594,9 @@ class SZh extends S {
|
||||
@override
|
||||
String get run => '运行';
|
||||
|
||||
@override
|
||||
String get running => '运行中';
|
||||
|
||||
@override
|
||||
String get save => '保存';
|
||||
|
||||
@@ -685,6 +688,9 @@ class SZh extends S {
|
||||
@override
|
||||
String get stop => '停止';
|
||||
|
||||
@override
|
||||
String get stopped => '已停止';
|
||||
|
||||
@override
|
||||
String get success => '成功';
|
||||
|
||||
@@ -1436,6 +1442,9 @@ class SZhTw extends SZh {
|
||||
@override
|
||||
String get run => '運行';
|
||||
|
||||
@override
|
||||
String get running => '運作中';
|
||||
|
||||
@override
|
||||
String get save => '保存';
|
||||
|
||||
@@ -1527,6 +1536,9 @@ class SZhTw extends SZh {
|
||||
@override
|
||||
String get stop => '停止';
|
||||
|
||||
@override
|
||||
String get stopped => '已停止';
|
||||
|
||||
@override
|
||||
String get success => '成功';
|
||||
|
||||
|
||||
@@ -188,6 +188,7 @@
|
||||
"result": "Result",
|
||||
"rotateAngel": "Rotationswinkel",
|
||||
"run": "Ausführen",
|
||||
"running": "läuft",
|
||||
"save": "Speichern",
|
||||
"saved": "Gerettet",
|
||||
"second": "s",
|
||||
@@ -217,6 +218,7 @@
|
||||
"start": "Start",
|
||||
"stats": "Statistik",
|
||||
"stop": "Stop",
|
||||
"stopped": "Ausgelaufen",
|
||||
"success": "Erfolgreich",
|
||||
"supportFmtArgs": "Die folgenden Formatierungsparameter werden unterstützt:",
|
||||
"suspend": "Suspend",
|
||||
|
||||
@@ -188,6 +188,7 @@
|
||||
"result": "Result",
|
||||
"rotateAngel": "Rotation angle",
|
||||
"run": "Run",
|
||||
"running": "Running",
|
||||
"save": "Save",
|
||||
"saved": "Saved",
|
||||
"second": "s",
|
||||
@@ -217,6 +218,7 @@
|
||||
"start": "Start",
|
||||
"stats": "Stats",
|
||||
"stop": "Stop",
|
||||
"stopped": "Stopped",
|
||||
"success": "Success",
|
||||
"supportFmtArgs": "The following formatting parameters are supported:",
|
||||
"suspend": "Suspend",
|
||||
|
||||
@@ -188,6 +188,7 @@
|
||||
"result": "Résultat",
|
||||
"rotateAngel": "Angle de rotation",
|
||||
"run": "Exécuter",
|
||||
"running": "en cours d'exécution",
|
||||
"save": "Enregistrer",
|
||||
"saved": "Enregistré",
|
||||
"second": "s",
|
||||
@@ -217,6 +218,7 @@
|
||||
"start": "Démarrer",
|
||||
"stats": "Statistiques",
|
||||
"stop": "Arrêter",
|
||||
"stopped": "interrompue",
|
||||
"success": "Succès",
|
||||
"supportFmtArgs": "Les paramètres de formatage suivants sont pris en charge:",
|
||||
"suspend": "Suspendre",
|
||||
|
||||
@@ -188,6 +188,7 @@
|
||||
"result": "Hasil",
|
||||
"rotateAngel": "Sudut rotasi",
|
||||
"run": "Berlari",
|
||||
"running": "berlari",
|
||||
"save": "Menyimpan",
|
||||
"saved": "Diselamatkan",
|
||||
"second": "S",
|
||||
@@ -217,6 +218,7 @@
|
||||
"start": "Awal",
|
||||
"stats": "Statistik",
|
||||
"stop": "Berhenti",
|
||||
"stopped": "dihentikan",
|
||||
"success": "Kesuksesan",
|
||||
"supportFmtArgs": "Parameter pemformatan berikut ini didukung:",
|
||||
"suspend": "Suspend",
|
||||
|
||||
@@ -188,6 +188,7 @@
|
||||
"result": "结果",
|
||||
"rotateAngel": "旋转角度",
|
||||
"run": "运行",
|
||||
"running": "运行中",
|
||||
"save": "保存",
|
||||
"saved": "已保存",
|
||||
"second": "秒",
|
||||
@@ -217,6 +218,7 @@
|
||||
"start": "开始",
|
||||
"stats": "统计",
|
||||
"stop": "停止",
|
||||
"stopped": "已停止",
|
||||
"success": "成功",
|
||||
"supportFmtArgs": "支持以下格式化参数:",
|
||||
"suspend": "挂起",
|
||||
|
||||
@@ -188,6 +188,7 @@
|
||||
"result": "結果",
|
||||
"rotateAngel": "旋轉角度",
|
||||
"run": "運行",
|
||||
"running": "運作中",
|
||||
"save": "保存",
|
||||
"saved": "已保存",
|
||||
"second": "秒",
|
||||
@@ -217,6 +218,7 @@
|
||||
"start": "開始",
|
||||
"stats": "統計",
|
||||
"stop": "停止",
|
||||
"stopped": "已停止",
|
||||
"success": "成功",
|
||||
"supportFmtArgs": "支援以下格式化參數:",
|
||||
"suspend": "挂起",
|
||||
|
||||
@@ -123,17 +123,20 @@ class _ContainerPageState extends State<ContainerPage> {
|
||||
_buildVersion(),
|
||||
_buildPs(),
|
||||
_buildImage(),
|
||||
// ignore: unnecessary_cast
|
||||
].map((e) => CardX(child: e) as Widget).toList();
|
||||
items.add(
|
||||
Row(
|
||||
mainAxisAlignment: MainAxisAlignment.spaceAround,
|
||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||
children: [
|
||||
_buildEditHost(),
|
||||
_buildSwitchProvider(),
|
||||
],
|
||||
),
|
||||
].map((e) => CardX(child: e));
|
||||
);
|
||||
return ListView(
|
||||
padding: const EdgeInsets.all(7),
|
||||
children: items.toList(),
|
||||
padding: const EdgeInsets.only(left: 13, right: 13, top: 13, bottom: 37),
|
||||
children: items,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -209,7 +212,7 @@ class _ContainerPageState extends State<ContainerPage> {
|
||||
return ListTile(
|
||||
title: Text(item.name ?? l10n.unknown),
|
||||
subtitle: Text(
|
||||
item.image ?? l10n.unknown,
|
||||
'${item.image ?? l10n.unknown} - ${item.running ? l10n.running : l10n.stopped}',
|
||||
style: UIs.text13Grey,
|
||||
),
|
||||
trailing: _buildMoreBtn(item),
|
||||
|
||||
Reference in New Issue
Block a user