diff options
Diffstat (limited to 'chromium/chrome/browser/resources/settings/controls/controlled_button.html')
-rw-r--r-- | chromium/chrome/browser/resources/settings/controls/controlled_button.html | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/chromium/chrome/browser/resources/settings/controls/controlled_button.html b/chromium/chrome/browser/resources/settings/controls/controlled_button.html deleted file mode 100644 index 79fb7d2e405..00000000000 --- a/chromium/chrome/browser/resources/settings/controls/controlled_button.html +++ /dev/null @@ -1,58 +0,0 @@ -<link rel="import" href="chrome://resources/html/polymer.html"> - -<link rel="import" href="chrome://resources/html/assert.html"> -<link rel="import" href="chrome://resources/cr_elements/cr_button/cr_button.html"> -<link rel="import" href="chrome://resources/cr_elements/policy/cr_policy_pref_behavior.html"> -<link rel="import" href="chrome://resources/cr_elements/policy/cr_policy_pref_indicator.html"> -<link rel="import" href="chrome://resources/cr_elements/shared_vars_css.html"> -<link rel="import" href="pref_control_behavior.html"> -<link rel="import" href="../i18n_setup.html"> -<link rel="import" href="../settings_shared_css.html"> - -<dom-module id="controlled-button"> - <template> - <style include="settings-shared"> - :host { - --justify-margin: 8px; - align-items: center; - display: flex; - } - - :host([enforced_]) { - /* Disable pointer events for this whole element, as outer on-tap gets - * triggered when clicking/tapping anywhere in :host. */ - pointer-events: none; - } - - cr-policy-pref-indicator { - /* Enable pointer events for the indicator so :hover works. Disable - * clicks/taps via onIndicatorTap_ so outer on-tap doesn't trigger. */ - pointer-events: all; - } - - :host(:not([end-justified])) cr-policy-pref-indicator { - margin-inline-start: var(--cr-controlled-by-spacing); - } - - :host([end-justified]) cr-policy-pref-indicator { - margin-inline-end: var(--cr-controlled-by-spacing); - margin-inline-start: calc( - var(--cr-controlled-by-spacing) - var(--justify-margin)); - order: -1; - } - </style> - - <cr-button class$="[[actionClass_]]" - disabled="[[!buttonEnabled_(enforced_, disabled)]]"> - [[label]] - </cr-button> - - <template is="dom-if" if="[[hasPrefPolicyIndicator(pref.*)]]" restamp> - <cr-policy-pref-indicator pref="[[pref]]" on-click="onIndicatorTap_" - icon-aria-label="[[label]]"> - </cr-policy-pref-indicator> - </template> - - </template> - <script src="controlled_button.js"></script> -</dom-module> |