OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved. | 2 * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved. |
3 * Copyright (C) 2007 Matt Lilek (pewtermoose@gmail.com). | 3 * Copyright (C) 2007 Matt Lilek (pewtermoose@gmail.com). |
4 * Copyright (C) 2009 Joseph Pecoraro | 4 * Copyright (C) 2009 Joseph Pecoraro |
5 * | 5 * |
6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
8 * are met: | 8 * are met: |
9 * | 9 * |
10 * 1. Redistributions of source code must retain the above copyright | 10 * 1. Redistributions of source code must retain the above copyright |
(...skipping 657 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
668 } | 668 } |
669 }; | 669 }; |
670 | 670 |
671 /** | 671 /** |
672 * @implements {UI.ToolbarItem.Provider} | 672 * @implements {UI.ToolbarItem.Provider} |
673 * @unrestricted | 673 * @unrestricted |
674 */ | 674 */ |
675 Main.Main.MainMenuItem = class { | 675 Main.Main.MainMenuItem = class { |
676 constructor() { | 676 constructor() { |
677 this._item = new UI.ToolbarButton(Common.UIString('Customize and control Dev
Tools'), 'largeicon-menu'); | 677 this._item = new UI.ToolbarButton(Common.UIString('Customize and control Dev
Tools'), 'largeicon-menu'); |
678 this._item.addEventListener('mousedown', this._mouseDown, this); | 678 this._item.addEventListener(UI.ToolbarButton.Events.MouseDown, this._mouseDo
wn, this); |
679 } | 679 } |
680 | 680 |
681 /** | 681 /** |
682 * @override | 682 * @override |
683 * @return {?UI.ToolbarItem} | 683 * @return {?UI.ToolbarItem} |
684 */ | 684 */ |
685 item() { | 685 item() { |
686 return this._item; | 686 return this._item; |
687 } | 687 } |
688 | 688 |
(...skipping 11 matching lines...) Expand all Loading... |
700 titleElement.textContent = Common.UIString('Dock side'); | 700 titleElement.textContent = Common.UIString('Dock side'); |
701 var toggleDockSideShorcuts = UI.shortcutRegistry.shortcutDescriptorsForAct
ion('main.toggle-dock'); | 701 var toggleDockSideShorcuts = UI.shortcutRegistry.shortcutDescriptorsForAct
ion('main.toggle-dock'); |
702 titleElement.title = Common.UIString( | 702 titleElement.title = Common.UIString( |
703 'Placement of DevTools relative to the page. (%s to restore last posit
ion)', toggleDockSideShorcuts[0].name); | 703 'Placement of DevTools relative to the page. (%s to restore last posit
ion)', toggleDockSideShorcuts[0].name); |
704 dockItemElement.appendChild(titleElement); | 704 dockItemElement.appendChild(titleElement); |
705 var dockItemToolbar = new UI.Toolbar('', dockItemElement); | 705 var dockItemToolbar = new UI.Toolbar('', dockItemElement); |
706 dockItemToolbar.makeBlueOnHover(); | 706 dockItemToolbar.makeBlueOnHover(); |
707 var undock = new UI.ToolbarToggle(Common.UIString('Undock into separate wi
ndow'), 'largeicon-undock'); | 707 var undock = new UI.ToolbarToggle(Common.UIString('Undock into separate wi
ndow'), 'largeicon-undock'); |
708 var bottom = new UI.ToolbarToggle(Common.UIString('Dock to bottom'), 'larg
eicon-dock-to-bottom'); | 708 var bottom = new UI.ToolbarToggle(Common.UIString('Dock to bottom'), 'larg
eicon-dock-to-bottom'); |
709 var right = new UI.ToolbarToggle(Common.UIString('Dock to right'), 'largei
con-dock-to-right'); | 709 var right = new UI.ToolbarToggle(Common.UIString('Dock to right'), 'largei
con-dock-to-right'); |
710 undock.addEventListener('mouseup', setDockSide.bind(null, Components.DockC
ontroller.State.Undocked)); | 710 undock.addEventListener( |
711 bottom.addEventListener('mouseup', setDockSide.bind(null, Components.DockC
ontroller.State.DockedToBottom)); | 711 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc
kController.State.Undocked)); |
712 right.addEventListener('mouseup', setDockSide.bind(null, Components.DockCo
ntroller.State.DockedToRight)); | 712 bottom.addEventListener( |
| 713 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc
kController.State.DockedToBottom)); |
| 714 right.addEventListener( |
| 715 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc
kController.State.DockedToRight)); |
713 undock.setToggled(Components.dockController.dockSide() === Components.Dock
Controller.State.Undocked); | 716 undock.setToggled(Components.dockController.dockSide() === Components.Dock
Controller.State.Undocked); |
714 bottom.setToggled(Components.dockController.dockSide() === Components.Dock
Controller.State.DockedToBottom); | 717 bottom.setToggled(Components.dockController.dockSide() === Components.Dock
Controller.State.DockedToBottom); |
715 right.setToggled(Components.dockController.dockSide() === Components.DockC
ontroller.State.DockedToRight); | 718 right.setToggled(Components.dockController.dockSide() === Components.DockC
ontroller.State.DockedToRight); |
716 dockItemToolbar.appendToolbarItem(undock); | 719 dockItemToolbar.appendToolbarItem(undock); |
717 dockItemToolbar.appendToolbarItem(bottom); | 720 dockItemToolbar.appendToolbarItem(bottom); |
718 dockItemToolbar.appendToolbarItem(right); | 721 dockItemToolbar.appendToolbarItem(right); |
719 contextMenu.appendCustomItem(dockItemElement); | 722 contextMenu.appendCustomItem(dockItemElement); |
720 contextMenu.appendSeparator(); | 723 contextMenu.appendSeparator(); |
721 } | 724 } |
722 | 725 |
(...skipping 250 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
973 * @override | 976 * @override |
974 * @return {?Element} | 977 * @return {?Element} |
975 */ | 978 */ |
976 settingElement() { | 979 settingElement() { |
977 return UI.SettingsUI.createSettingCheckbox( | 980 return UI.SettingsUI.createSettingCheckbox( |
978 Common.UIString('Show rulers'), Common.moduleSetting('showMetricsRulers'
)); | 981 Common.UIString('Show rulers'), Common.moduleSetting('showMetricsRulers'
)); |
979 } | 982 } |
980 }; | 983 }; |
981 | 984 |
982 new Main.Main(); | 985 new Main.Main(); |
OLD | NEW |