ClientApp.fromMeta constructor

ClientApp.fromMeta(
  1. MetaAppConfig app
)

Implementation

factory ClientApp.fromMeta(MetaAppConfig app) {
  final element = app.element;
  final defaultApp = ClientApp.defaultConfig();
  if (app.constructor == 'defaultApp' || element == null) {
    return defaultApp;
  }

  final (host, port, prefix) = _getConfigs(element);

  return ClientApp(
    host: host ?? defaultApp.host,
    port: port ?? defaultApp.port,
    prefix: prefix ?? defaultApp.prefix,
  );
}