initialize method

  1. @override
Future<bool> initialize(
  1. DockerCommander dockerCommander
)
override

Initializes instance.

Implementation

@override
Future<bool> initialize(DockerCommander dockerCommander) async {
  var initialized = _initialized;
  if (initialized != null) return initialized;

  _dockerCommander = dockerCommander;

  return _initializing ??= _httpClient.getJSON('initialize').then((ret) {
    var ok = ret as bool?;
    ok ??= false;

    _initialized = ok;
    _initializing = null;
    return ok;
  });
}