| 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);
|
| - },
|
| -});
|
|
|