| <style include="cr-shared-style shared-style"> |
| :host { |
| display: flex; |
| justify-content: center; |
| } |
| |
| .cr-row { |
| display: flex; |
| flex: 0 1 100%; |
| } |
| |
| #flagDisabledContainer { |
| align-items: center; |
| display: flex; |
| flex-direction: column; |
| } |
| </style> |
| |
| <template is="dom-if" if="[[isPhoneHubEnabled_]]" restamp> |
| <div class="cr-row"> |
| <div class="cr-padded-text"> |
| Toggle on to use fake PhoneHub |
| </div> |
| <cr-toggle checked="{{shouldEnableFakePhoneHubManager_}}"> |
| </cr-toggle> |
| </div> |
| <template is="dom-if" if="[[!shouldEnableFakePhoneHubManager_]]" restamp> |
| <div class="cr-row"> |
| <div class="cr-padded-text"> |
| Click to undo Notification Setup UI user dismissal. Note that |
| Notification access must already be revoked for Google Play services on |
| the phone (Toggle "Allow notification access" to off in Settings > |
| Notifications > Device & app notifications > Google Play services OR |
| Settings > Apps > Special app access > Device & app notifications > |
| Google Play services). This will restart the Notification access |
| onboarding flow. |
| </div> |
| <cr-button class="internals-button" on-click="onResetHasMultideviceFeatureSetupUiBeenDismissedButtonClick_"> |
| Reset |
| </cr-button> |
| </div> |
| <div class="cr-row"> |
| <div class="cr-padded-text"> |
| Click to undo hiding of onboaring UI. The oboarding UI is hidden when |
| the user has enabled the phonehub feature or if the user dismisses |
| onboarding UI. Note that the user must have not started the opt-in flow |
| yet. |
| </div> |
| <cr-button class="internals-button" on-click="onResetShouldShowOnboardingUiButtonClick_"> |
| Reset |
| </cr-button> |
| </div> |
| <div class="cr-row"> |
| <div class="cr-padded-text"> |
| Click to make the Recent Photos onboarding UI appear when the feature |
| becomes disabled by the user if it has been dismissed by the user |
| previously. Note that this should be done before disabling Recent |
| Photos from the Chromebook settings page in order for the onboarding UI |
| to reappear. |
| </div> |
| <cr-button class="internals-button" on-click="onResetCameraRollOnboardingUiDismissedButtonClick_"> |
| Reset |
| </cr-button> |
| </div> |
| </template> |
| <template is="dom-if" if="[[shouldEnableFakePhoneHubManager_]]" restamp> |
| <div class="cr-row"> |
| <div class="cr-padded-text"> |
| Select feature status |
| </div> |
| <select id="featureStatusList" class="md-select" on-change="onFeatureStatusSelected_"> |
| <template is="dom-repeat" items="[[featureStatusList_]]"> |
| <option selected="[[isEqual_(item, featureStatus_)]]"> |
| [[getFeatureStatusName_(item)]] |
| </option> |
| </template> |
| </select> |
| <div class="cr-padded-text" hidden="[[isFeatureEnabledAndConnected_]]"> |
| More controls will appear if the feature status is set to |
| <span class="emphasize">ENABLED_AND_CONNECTED</span>. |
| </div> |
| </div> |
| <template is="dom-if" if="[[canOnboardingFlowBeShown_]]" restamp> |
| <div class="cr-row"> |
| <div class="cr-padded-text"> |
| Toggle on to show Onboarding flow. |
| </div> |
| <cr-toggle checked="{{shouldShowOnboardingFlow_}}"> |
| </cr-toggle> |
| </div> |
| </template> |
| <template is="dom-if" if="[[isPhoneSetUp_]]" restamp> |
| <div class="cr-row"> |
| <phone-name-form></phone-name-form> |
| </div> |
| </template> |
| <template is="dom-if" if="[[isFeatureEnabledAndConnected_]]" restamp> |
| <div class="cr-row"> |
| <quick-action-controller-form></quick-action-controller-form> |
| </div> |
| <div class="cr-row"> |
| <phone-status-model-form></phone-status-model-form> |
| </div> |
| <div class="cr-row"> |
| <browser-tabs-model-form></browser-tabs-model-form> |
| </div> |
| <div class="cr-row"> |
| <notification-manager></notification-manager> |
| </div> |
| <div class="cr-row"> |
| <camera-roll-manager-form></camera-roll-manager-form> |
| </div> |
| </template> |
| </template> |
| </template> |
| <template is="dom-if" if="[[!isPhoneHubEnabled_]]" restamp> |
| <div id="flagDisabledContainer"> |
| <p>Phone Hub flag is disabled.</p> |
| <cr-button on-click="onPhoneHubFlagButtonClick_"> |
| Enable |
| </cr-button> |
| </div> |
| </template> |