public Builder(Context context) { config = new Configuration(); config.context = new WeakReference<>(context); config.updateDefaultName(); }
@Override public boolean accountTypeEnabled(AccountDetails.Type type) { switch (type) { case Facebook: return ChatSDK.config().facebookLoginEnabled(); case Twitter: return ChatSDK.config().twitterLoginEnabled(); case Google: return ChatSDK.config().googleLoginEnabled(); default: return false; } }
public Builder defaultNamePrefix(String value) { config.defaultNamePrefix = value; config.updateDefaultName(); return this; }