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

Side by Side Diff: third_party/WebKit/Source/devtools/front_end/main/Main.js

Issue 2812713002: [DevTools] Make dock buttons from main menu work on click (Closed)
Patch Set: Created 3 years, 8 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 unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 676 matching lines...) Expand 10 before | Expand all | Expand 10 after
687 var toggleDockSideShorcuts = UI.shortcutRegistry.shortcutDescriptorsForAct ion('main.toggle-dock'); 687 var toggleDockSideShorcuts = UI.shortcutRegistry.shortcutDescriptorsForAct ion('main.toggle-dock');
688 titleElement.title = Common.UIString( 688 titleElement.title = Common.UIString(
689 'Placement of DevTools relative to the page. (%s to restore last posit ion)', toggleDockSideShorcuts[0].name); 689 'Placement of DevTools relative to the page. (%s to restore last posit ion)', toggleDockSideShorcuts[0].name);
690 dockItemElement.appendChild(titleElement); 690 dockItemElement.appendChild(titleElement);
691 var dockItemToolbar = new UI.Toolbar('', dockItemElement); 691 var dockItemToolbar = new UI.Toolbar('', dockItemElement);
692 dockItemToolbar.makeBlueOnHover(); 692 dockItemToolbar.makeBlueOnHover();
693 var undock = new UI.ToolbarToggle(Common.UIString('Undock into separate wi ndow'), 'largeicon-undock'); 693 var undock = new UI.ToolbarToggle(Common.UIString('Undock into separate wi ndow'), 'largeicon-undock');
694 var bottom = new UI.ToolbarToggle(Common.UIString('Dock to bottom'), 'larg eicon-dock-to-bottom'); 694 var bottom = new UI.ToolbarToggle(Common.UIString('Dock to bottom'), 'larg eicon-dock-to-bottom');
695 var right = new UI.ToolbarToggle(Common.UIString('Dock to right'), 'largei con-dock-to-right'); 695 var right = new UI.ToolbarToggle(Common.UIString('Dock to right'), 'largei con-dock-to-right');
696 var left = new UI.ToolbarToggle(Common.UIString('Dock to left'), 'largeico n-dock-to-left'); 696 var left = new UI.ToolbarToggle(Common.UIString('Dock to left'), 'largeico n-dock-to-left');
697 undock.addEventListener(UI.ToolbarButton.Events.MouseDown, event => event. data.consume());
698 bottom.addEventListener(UI.ToolbarButton.Events.MouseDown, event => event. data.consume());
699 right.addEventListener(UI.ToolbarButton.Events.MouseDown, event => event.d ata.consume());
700 left.addEventListener(UI.ToolbarButton.Events.MouseDown, event => event.da ta.consume());
697 undock.addEventListener( 701 undock.addEventListener(
698 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc kController.State.Undocked)); 702 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc kController.State.Undocked));
699 bottom.addEventListener( 703 bottom.addEventListener(
700 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc kController.State.DockedToBottom)); 704 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc kController.State.DockedToBottom));
701 right.addEventListener( 705 right.addEventListener(
702 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc kController.State.DockedToRight)); 706 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc kController.State.DockedToRight));
703 left.addEventListener( 707 left.addEventListener(
704 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc kController.State.DockedToLeft)); 708 UI.ToolbarButton.Events.MouseUp, setDockSide.bind(null, Components.Doc kController.State.DockedToLeft));
705 undock.setToggled(Components.dockController.dockSide() === Components.Dock Controller.State.Undocked); 709 undock.setToggled(Components.dockController.dockSide() === Components.Dock Controller.State.Undocked);
706 bottom.setToggled(Components.dockController.dockSide() === Components.Dock Controller.State.DockedToBottom); 710 bottom.setToggled(Components.dockController.dockSide() === Components.Dock Controller.State.DockedToBottom);
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after
970 * @override 974 * @override
971 * @return {?Element} 975 * @return {?Element}
972 */ 976 */
973 settingElement() { 977 settingElement() {
974 return UI.SettingsUI.createSettingCheckbox( 978 return UI.SettingsUI.createSettingCheckbox(
975 Common.UIString('Show rulers'), Common.moduleSetting('showMetricsRulers' )); 979 Common.UIString('Show rulers'), Common.moduleSetting('showMetricsRulers' ));
976 } 980 }
977 }; 981 };
978 982
979 new Main.Main(); 983 new Main.Main();
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698