Commit 26e8d653 authored by hcarmona's avatar hcarmona Committed by Commit bot

Add a collapsible toggle button to the MD "Passwords and Forms" section.

The toggle buttons are enabled/disabled based on the appropriate
setting. The buttons currently toggle properties that will control the
collapsible sections. The collapsible sections will be added in
follow-up CLs.

BUG=546836

Review URL: https://codereview.chromium.org/1474473003

Cr-Commit-Position: refs/heads/master@{#361399}
parent 9f16faf1
<link rel="import" href="chrome://resources/polymer/v1_0/polymer/polymer.html"> <link rel="import" href="chrome://resources/polymer/v1_0/polymer/polymer.html">
<link rel="import" href="chrome://resources/cr_elements/cr_expand_button/cr_expand_button.html">
<link rel="import" href="chrome://resources/polymer/v1_0/paper-item/paper-item-body.html"> <link rel="import" href="chrome://resources/polymer/v1_0/paper-item/paper-item-body.html">
<link rel="import" href="chrome://resources/polymer/v1_0/paper-item/paper-item.html"> <link rel="import" href="chrome://resources/polymer/v1_0/paper-item/paper-item.html">
<link rel="import" href="chrome://resources/polymer/v1_0/paper-toggle-button/paper-toggle-button.html"> <link rel="import" href="chrome://resources/polymer/v1_0/paper-toggle-button/paper-toggle-button.html">
...@@ -16,6 +17,8 @@ ...@@ -16,6 +17,8 @@
<paper-toggle-button <paper-toggle-button
checked="{{prefs.autofill.enabled.value}}"> checked="{{prefs.autofill.enabled.value}}">
</paper-toggle-button> </paper-toggle-button>
<cr-expand-button disabled="{{!prefs.autofill.enabled.value}}">
</cr-expand-button>
</paper-item> </paper-item>
</div> </div>
<div class="settings-box"> <div class="settings-box">
...@@ -27,6 +30,9 @@ ...@@ -27,6 +30,9 @@
<paper-toggle-button <paper-toggle-button
checked="{{prefs.profile.password_manager_enabled.value}}"> checked="{{prefs.profile.password_manager_enabled.value}}">
</paper-toggle-button> </paper-toggle-button>
<cr-expand-button
disabled="{{!prefs.profile.password_manager_enabled.value}}">
</cr-expand-button>
</paper-item> </paper-item>
</div> </div>
</template> </template>
......
...@@ -14,5 +14,15 @@ ...@@ -14,5 +14,15 @@
Polymer({ Polymer({
is: 'settings-passwords-and-forms-page', is: 'settings-passwords-and-forms-page',
properties: {
/**
* Preferences state.
*/
prefs: {
type: Object,
notify: true,
},
},
}); });
})(); })();
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment