init method

Future<void> init()

Implementation

Future<void> init() async {
  _dio.options.baseUrl = _baseUrl;

  // Set Api Token
  updateApiToken(_accessToken);

  //Setup Talker
  if (_talker != null) {
    dio.interceptors.add(
      TalkerDioLogger(
        talker: _talker,
        settings: const TalkerDioLoggerSettings(
          printRequestHeaders: false,
          printResponseHeaders: false,
          printResponseMessage: false,
          printRequestData: true,
          printResponseData: false,
          printErrorMessage: false,
        ),
      ),
    );
  }

  _user = _UserEndpoint(this);
  _account = _AccountEndpoint(this);
  _analytics = _AnalyticsEndpoint(this);
  _pages = _PagesEndpoint(this);
  _zones = _ZonesEndpoint(this);
  _registrar = _RegistrarEndpoint(this);
  _alerting = _AlertingEndpoint(this);
  _status = _StatusEndpoint(this);
  _workers = _WorkersEndpoint(this);
}