Index: chrome/browser/resources/settings/languages_page/manage_languages_page.js |
diff --git a/chrome/browser/resources/settings/languages_page/manage_languages_page.js b/chrome/browser/resources/settings/languages_page/manage_languages_page.js |
deleted file mode 100644 |
index 6a247964ff03f55964e2cf1f592bf7cd9d71a17c..0000000000000000000000000000000000000000 |
--- a/chrome/browser/resources/settings/languages_page/manage_languages_page.js |
+++ /dev/null |
@@ -1,82 +0,0 @@ |
-// Copyright 2015 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-/** |
- * @fileoverview 'settings-manage-languages-page' is a sub-page for enabling |
- * and disabling languages. |
- */ |
-Polymer({ |
- is: 'settings-manage-languages-page', |
- |
- properties: { |
- /** |
- * Preferences state. |
- */ |
- prefs: { |
- type: Object, |
- notify: true, |
- }, |
- |
- /** |
- * @type {!LanguagesModel|undefined} |
- */ |
- languages: { |
- type: Object, |
- notify: true, |
- }, |
- |
- /** @type {!LanguageHelper} */ |
- languageHelper: Object, |
- }, |
- |
- /** |
- * @param {!chrome.languageSettingsPrivate.Language} language |
- * @param {!Object} change Polymer change object (provided in the HTML so this |
- * gets called whenever languages.enabled.* changes). |
- * @return {boolean} |
- * @private |
- */ |
- isCheckboxChecked_: function(language, change) { |
- return this.languageHelper.isLanguageEnabled(language.code); |
- }, |
- |
- /** |
- * Determines whether a language must be enabled. If so, the checkbox in the |
- * available languages list should not be changeable. |
- * @param {!chrome.languageSettingsPrivate.Language} language |
- * @param {!Object} change Polymer change object (provided in the HTML so this |
- * gets called whenever languages.enabled.* changes). |
- * @return {boolean} |
- * @private |
- */ |
- isLanguageRequired_: function(language, change) { |
- // This check only applies to enabled languages. |
- if (!this.languageHelper.isLanguageEnabled(language.code)) |
- return false; |
- return !this.languageHelper.canDisableLanguage(language.code); |
- }, |
- |
- /** |
- * Handler for removing a language. |
- * @param {!{model: !{item: !LanguageState}}} e |
- * @private |
- */ |
- onRemoveLanguageTap_: function(e) { |
- this.languageHelper.disableLanguage(e.model.item.language.code); |
- }, |
- |
- /** |
- * Handler for checking or unchecking a language item. |
- * @param {!{model: !{item: !chrome.languageSettingsPrivate.Language}, |
- * target: !PaperCheckboxElement}} e |
- * @private |
- */ |
- onLanguageCheckboxChange_: function(e) { |
- var code = e.model.item.code; |
- if (e.target.checked) |
- this.languageHelper.enableLanguage(code); |
- else |
- this.languageHelper.disableLanguage(code); |
- }, |
-}); |