constructor(
      providerConfig, onContinueClick, opt_tosCallback,
      opt_privacyPolicyCallback, opt_domHelper) {
    // Extend base page class and render Email link sign in linking different
    // device soy template.
    super(
        firebaseui.auth.soy2.page.emailLinkSignInLinkingDifferentDevice,
        {providerConfig: providerConfig}, opt_domHelper,
        'emailLinkSignInLinkingDifferentDevice', {
          tosCallback: opt_tosCallback,
          privacyPolicyCallback: opt_privacyPolicyCallback
        });
    this.onContinueClick_ = onContinueClick;
  }
@param {?} providerConfig The provider config of the IdP we should
    use for sign in.
@param {function()} onContinueClick Callback to invoke when the continue
    button is clicked.
@param {?function()=} opt_tosCallback Callback to invoke when the ToS link
    is clicked.
@param {?function()=} opt_privacyPolicyCallback Callback to invoke when the
    Privacy Policy link is clicked.
@param {?goog.dom.DomHelper=} opt_domHelper Optional DOM helper.