| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 cr.define('help', function() { | 5 cr.define('help', function() { |
| 6 var Page = cr.ui.pageManager.Page; | 6 var Page = cr.ui.pageManager.Page; |
| 7 var PageManager = cr.ui.pageManager.PageManager; | 7 var PageManager = cr.ui.pageManager.PageManager; |
| 8 | 8 |
| 9 /** | 9 /** |
| 10 * Encapsulated handling of the About page. Called 'help' internally to avoid | 10 * Encapsulated handling of the About page. Called 'help' internally to avoid |
| (...skipping 487 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 498 */ | 498 */ |
| 499 setOSVersion_: function(version) { | 499 setOSVersion_: function(version) { |
| 500 if (!cr.isChromeOS) | 500 if (!cr.isChromeOS) |
| 501 console.error('OS version unsupported on non-CrOS'); | 501 console.error('OS version unsupported on non-CrOS'); |
| 502 | 502 |
| 503 $('os-version').parentNode.hidden = (version == ''); | 503 $('os-version').parentNode.hidden = (version == ''); |
| 504 $('os-version').textContent = version; | 504 $('os-version').textContent = version; |
| 505 }, | 505 }, |
| 506 | 506 |
| 507 /** | 507 /** |
| 508 * @param {string} version Version of ARC. |
| 509 * @private |
| 510 */ |
| 511 setARCVersion_: function(version) { |
| 512 if (!cr.isChromeOS) |
| 513 console.error('ARC version unsupported on non-CrOS'); |
| 514 |
| 515 $('arc-version').parentNode.hidden = (version == ''); |
| 516 $('arc-version').textContent = version; |
| 517 }, |
| 518 |
| 519 /** |
| 508 * @param {string} firmware Firmware on Chrome OS. | 520 * @param {string} firmware Firmware on Chrome OS. |
| 509 * @private | 521 * @private |
| 510 */ | 522 */ |
| 511 setOSFirmware_: function(firmware) { | 523 setOSFirmware_: function(firmware) { |
| 512 if (!cr.isChromeOS) | 524 if (!cr.isChromeOS) |
| 513 console.error('OS firmware unsupported on non-CrOS'); | 525 console.error('OS firmware unsupported on non-CrOS'); |
| 514 | 526 |
| 515 $('firmware').parentNode.hidden = (firmware == ''); | 527 $('firmware').parentNode.hidden = (firmware == ''); |
| 516 $('firmware').textContent = firmware; | 528 $('firmware').textContent = firmware; |
| 517 }, | 529 }, |
| (...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 663 }; | 675 }; |
| 664 | 676 |
| 665 HelpPage.setObsoleteSystemEndOfTheLine = function(endOfTheLine) { | 677 HelpPage.setObsoleteSystemEndOfTheLine = function(endOfTheLine) { |
| 666 HelpPage.getInstance().setObsoleteSystemEndOfTheLine_(endOfTheLine); | 678 HelpPage.getInstance().setObsoleteSystemEndOfTheLine_(endOfTheLine); |
| 667 }; | 679 }; |
| 668 | 680 |
| 669 HelpPage.setOSVersion = function(version) { | 681 HelpPage.setOSVersion = function(version) { |
| 670 HelpPage.getInstance().setOSVersion_(version); | 682 HelpPage.getInstance().setOSVersion_(version); |
| 671 }; | 683 }; |
| 672 | 684 |
| 685 HelpPage.setARCVersion = function(version) { |
| 686 HelpPage.getInstance().setARCVersion_(version); |
| 687 }; |
| 688 |
| 673 HelpPage.setOSFirmware = function(firmware) { | 689 HelpPage.setOSFirmware = function(firmware) { |
| 674 HelpPage.getInstance().setOSFirmware_(firmware); | 690 HelpPage.getInstance().setOSFirmware_(firmware); |
| 675 }; | 691 }; |
| 676 | 692 |
| 677 HelpPage.updateIsEnterpriseManaged = function(isEnterpriseManaged) { | 693 HelpPage.updateIsEnterpriseManaged = function(isEnterpriseManaged) { |
| 678 if (!cr.isChromeOS) | 694 if (!cr.isChromeOS) |
| 679 return; | 695 return; |
| 680 HelpPage.getInstance().updateIsEnterpriseManaged_(isEnterpriseManaged); | 696 HelpPage.getInstance().updateIsEnterpriseManaged_(isEnterpriseManaged); |
| 681 }; | 697 }; |
| 682 | 698 |
| (...skipping 29 matching lines...) Expand all Loading... |
| 712 HelpPage.setRegulatoryLabelText = function(text) { | 728 HelpPage.setRegulatoryLabelText = function(text) { |
| 713 assert(cr.isChromeOS); | 729 assert(cr.isChromeOS); |
| 714 HelpPage.getInstance().setRegulatoryLabelText_(text); | 730 HelpPage.getInstance().setRegulatoryLabelText_(text); |
| 715 }; | 731 }; |
| 716 | 732 |
| 717 // Export | 733 // Export |
| 718 return { | 734 return { |
| 719 HelpPage: HelpPage | 735 HelpPage: HelpPage |
| 720 }; | 736 }; |
| 721 }); | 737 }); |
| OLD | NEW |