Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2649)

Unified Diff: chrome/browser/resources/options/managed_user_list.js

Issue 403343002: Rename "managed (mode|user)" to "supervised user" (part 8) (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/options/managed_user_list.js
diff --git a/chrome/browser/resources/options/managed_user_list.js b/chrome/browser/resources/options/managed_user_list.js
deleted file mode 100644
index 2d4ec61d2e95bbc852d0a915bc899723a4861dbc..0000000000000000000000000000000000000000
--- a/chrome/browser/resources/options/managed_user_list.js
+++ /dev/null
@@ -1,116 +0,0 @@
-// Copyright 2013 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.
-
-cr.define('options.managedUserOptions', function() {
- /** @const */ var List = cr.ui.List;
- /** @const */ var ListItem = cr.ui.ListItem;
- /** @const */ var ListSingleSelectionModel = cr.ui.ListSingleSelectionModel;
-
- /**
- * Create a new managed user list item.
- * @param {Object} entry The managed user this item represents.
- * It has the following form:
- * managedUser = {
- * id: "Managed User ID",
- * name: "Managed User Name",
- * iconURL: "chrome://path/to/icon/image",
- * onCurrentDevice: true or false,
- * needAvatar: true or false
- * }
- * @constructor
- * @extends {cr.ui.ListItem}
- */
- function ManagedUserListItem(entry) {
- var el = cr.doc.createElement('div');
- el.managedUser_ = entry;
- el.__proto__ = ManagedUserListItem.prototype;
- el.decorate();
- return el;
- }
-
- ManagedUserListItem.prototype = {
- __proto__: ListItem.prototype,
-
- /**
- * @type {string} the ID of this managed user list item.
- */
- get id() {
- return this.managedUser_.id;
- },
-
- /**
- * @type {string} the name of this managed user list item.
- */
- get name() {
- return this.managedUser_.name;
- },
-
- /**
- * @type {string} the path to the avatar icon of this managed
- * user list item.
- */
- get iconURL() {
- return this.managedUser_.iconURL;
- },
-
- /** @override */
- decorate: function() {
- ListItem.prototype.decorate.call(this);
- var managedUser = this.managedUser_;
-
- // Add the avatar.
- var iconElement = this.ownerDocument.createElement('img');
- iconElement.className = 'profile-img';
- iconElement.style.content = getProfileAvatarIcon(managedUser.iconURL);
- this.appendChild(iconElement);
-
- // Add the profile name.
- var nameElement = this.ownerDocument.createElement('div');
- nameElement.className = 'profile-name';
- nameElement.textContent = managedUser.name;
- this.appendChild(nameElement);
-
- if (managedUser.onCurrentDevice) {
- iconElement.className += ' profile-img-disabled';
- nameElement.className += ' profile-name-disabled';
-
- // Add "(already on this device)" message.
- var alreadyOnDeviceElement = this.ownerDocument.createElement('div');
- alreadyOnDeviceElement.className =
- 'profile-name-disabled already-on-this-device';
- alreadyOnDeviceElement.textContent =
- loadTimeData.getString('managedUserAlreadyOnThisDevice');
- this.appendChild(alreadyOnDeviceElement);
- }
- },
- };
-
- /**
- * Create a new managed users list.
- * @constructor
- * @extends {cr.ui.List}
- */
- var ManagedUserList = cr.ui.define('list');
-
- ManagedUserList.prototype = {
- __proto__: List.prototype,
-
- /** @override */
- createItem: function(entry) {
- return new ManagedUserListItem(entry);
- },
-
- /** @override */
- decorate: function() {
- List.prototype.decorate.call(this);
- this.selectionModel = new ListSingleSelectionModel();
- this.autoExpands = true;
- },
- };
-
- return {
- ManagedUserListItem: ManagedUserListItem,
- ManagedUserList: ManagedUserList,
- };
-});

Powered by Google App Engine
This is Rietveld 408576698