| <style include="iron-flex"> |
| :host { |
| align-content: space-between; |
| display: flex; |
| flex: 1 1 auto; |
| flex-direction: column; |
| } |
| </style> |
| <iron-pages attr-for-selected="id" selected="[[selectedEsimPageName_]]"> |
| <setup-loading-page id="profileLoadingPage" |
| loading-message="[[i18n('profileLoadingPageMessage')]]"> |
| </setup-loading-page> |
| <profile-discovery-consent-page id="profileDiscoveryConsentPage" |
| should-skip-discovery="{{shouldSkipDiscovery_}}"> |
| </profile-discovery-consent-page> |
| <profile-discovery-list-page id="profileDiscoveryPage" |
| pending-profile-properties="[[pendingProfileProperties_]]" |
| selected-profile-properties="{{selectedProfileProperties_}}"> |
| </profile-discovery-list-page> |
| <activation-code-page id="activationCodePage" is-from-qr-code="{{isActivationCodeFromQrCode_}}" |
| activation-code="{{activationCode_}}" |
| show-no-profiles-found="[[noProfilesFound_(pendingProfiles_, pendingProfileProperties_)]]" |
| show-error="{{showError_}}" |
| show-busy="[[shouldShowSubpageBusy_(state_)]]"> |
| </activation-code-page> |
| <setup-loading-page id="profileInstallingPage" |
| loading-message="[[i18n('profileInstallingMessage')]]"> |
| </setup-loading-page> |
| <confirmation-code-page id="confirmationCodePage" |
| confirmation-code="{{confirmationCode_}}" |
| profile-properties="[[selectedProfileProperties_]]" |
| show-error="{{showError_}}"> |
| </confirmation-code-page> |
| <final-page id="finalPage" delegate="[[delegate]]" show-error="[[showError_]]" |
| message="[[i18n('eSimFinalPageMessage')]]" |
| error-message="[[i18n('eSimFinalPageErrorMessage')]]"> |
| </final-page> |
| </iron-pages> |