13 lines
479 B
Dart
13 lines
479 B
Dart
import '../../../comms/Comms.dart' show DeployResult;
|
|
|
|
abstract class ConnectServerSetup {
|
|
/// The server answered: its package manager and what's already installed.
|
|
void onServerProbed(String packageManager, Map<String, String> versions);
|
|
|
|
/// The server couldn't be reached or probed.
|
|
void onProbeFailed(String message);
|
|
|
|
/// The install finished; [versions] carries the re-probed tools.
|
|
void onInstallFinished(DeployResult result, Map<String, String> versions);
|
|
}
|