select = function() {
    var callbackUrl =
        goog.Uri.resolve(window.location.href, opt_callbackUrl).toString();
    firebaseui.auth.acClient.api_.select(
        goog.array.map(opt_localAccounts || [], function(account) {
          return account.toPlainObject();
        }),
        {'clientCallbackUrl': callbackUrl});
  }
Starts the flow to select an account from accountchooser.com.
It first checks whether accountchooser.com has accounts. If not,
`onSkipSelect` is called instead of redirecting to accountchooser.com.

@param {function(boolean)} onSkipSelect The callback function invoked when
    the account selection can be skipped. A boolean availability flag is
    passed. It is true if accountchooser.com is available, false otherwise.
@param {Array<firebaseui.auth.Account>=} opt_localAccounts The local account
    list to pass to accountchooser.com.
@param {string=} opt_callbackUrl The URL to return to when the flow finishes.
    The default is current URL.