Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 /* | 1 /* |
| 2 * Copyright (C) 2007 Apple Inc. All rights reserved. | 2 * Copyright (C) 2007 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2009 Joseph Pecoraro | 3 * Copyright (C) 2009 Joseph Pecoraro |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * | 8 * |
| 9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
| 10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
| (...skipping 692 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 703 }, | 703 }, |
| 704 | 704 |
| 705 /** | 705 /** |
| 706 * @param {!Element} container | 706 * @param {!Element} container |
| 707 */ | 707 */ |
| 708 _createHoverMenuToolbar: function(container) | 708 _createHoverMenuToolbar: function(container) |
| 709 { | 709 { |
| 710 if (!this.editable) | 710 if (!this.editable) |
| 711 return; | 711 return; |
| 712 var items = []; | 712 var items = []; |
| 713 | |
| 714 var textShadowButton = new WebInspector.ToolbarButton(WebInspector.UIStr ing("Add text-shadow"), "text-shadow-toolbar-item"); | |
| 715 textShadowButton.addEventListener("click", this._onInsertTextShadowPrope rtyClick.bind(this)); | |
|
lushnikov
2016/09/10 00:17:23
this._onShadowButtonClick.bind(this, "text-shadow"
flandy
2016/09/10 00:26:04
Done.
| |
| 716 items.push(textShadowButton); | |
| 717 | |
| 718 var boxShadowButton = new WebInspector.ToolbarButton(WebInspector.UIStri ng("Add box-shadow"), "box-shadow-toolbar-item"); | |
| 719 boxShadowButton.addEventListener("click", this._onInsertBoxShadowPropert yClick.bind(this)); | |
| 720 items.push(boxShadowButton); | |
| 721 | |
| 713 var colorButton = new WebInspector.ToolbarButton(WebInspector.UIString(" Add color"), "foreground-color-toolbar-item"); | 722 var colorButton = new WebInspector.ToolbarButton(WebInspector.UIString(" Add color"), "foreground-color-toolbar-item"); |
| 714 colorButton.addEventListener("click", this._onInsertColorPropertyClick.b ind(this)); | 723 colorButton.addEventListener("click", this._onInsertColorPropertyClick.b ind(this)); |
| 715 items.push(colorButton); | 724 items.push(colorButton); |
| 716 | 725 |
| 717 var backgroundButton = new WebInspector.ToolbarButton(WebInspector.UIStr ing("Add background-color"), "background-color-toolbar-item"); | 726 var backgroundButton = new WebInspector.ToolbarButton(WebInspector.UIStr ing("Add background-color"), "background-color-toolbar-item"); |
| 718 backgroundButton.addEventListener("click", this._onInsertBackgroundColor PropertyClick.bind(this)); | 727 backgroundButton.addEventListener("click", this._onInsertBackgroundColor PropertyClick.bind(this)); |
| 719 items.push(backgroundButton); | 728 items.push(backgroundButton); |
| 720 | 729 |
| 721 var newRuleButton = null; | 730 var newRuleButton = null; |
| 722 if (this._style.parentRule) { | 731 if (this._style.parentRule) { |
| (...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 877 { | 886 { |
| 878 event.consume(); | 887 event.consume(); |
| 879 var rule = this._style.parentRule; | 888 var rule = this._style.parentRule; |
| 880 var range = WebInspector.TextRange.createFromLocation(rule.style.range.e ndLine, rule.style.range.endColumn + 1); | 889 var range = WebInspector.TextRange.createFromLocation(rule.style.range.e ndLine, rule.style.range.endColumn + 1); |
| 881 this._parentPane._addBlankSection(this, /** @type {string} */(rule.style SheetId), range); | 890 this._parentPane._addBlankSection(this, /** @type {string} */(rule.style SheetId), range); |
| 882 }, | 891 }, |
| 883 | 892 |
| 884 /** | 893 /** |
| 885 * @param {!WebInspector.Event} event | 894 * @param {!WebInspector.Event} event |
| 886 */ | 895 */ |
| 896 _onInsertTextShadowPropertyClick: function(event) | |
|
lushnikov
2016/09/10 00:17:23
onShadowButtonClick: function(text, shadow)
{
...
flandy
2016/09/10 00:26:04
Done.
| |
| 897 { | |
| 898 event.consume(true); | |
| 899 var treeElement = this.addNewBlankProperty(); | |
| 900 treeElement.property.name = "text-shadow"; | |
| 901 treeElement.property.value = "0 0 black"; | |
| 902 treeElement.updateTitle(); | |
| 903 var shadowSwatchPopoverHelper = WebInspector.ShadowSwatchPopoverHelper.f orTreeElement(treeElement); | |
| 904 if (shadowSwatchPopoverHelper) | |
| 905 shadowSwatchPopoverHelper.showPopover(); | |
| 906 }, | |
| 907 | |
| 908 /** | |
| 909 * @param {!WebInspector.Event} event | |
| 910 */ | |
| 911 _onInsertBoxShadowPropertyClick: function(event) | |
| 912 { | |
| 913 event.consume(true); | |
| 914 var treeElement = this.addNewBlankProperty(); | |
| 915 treeElement.property.name = "box-shadow"; | |
| 916 treeElement.property.value = "0 0 black"; | |
| 917 treeElement.updateTitle(); | |
| 918 var shadowSwatchPopoverHelper = WebInspector.ShadowSwatchPopoverHelper.f orTreeElement(treeElement); | |
| 919 if (shadowSwatchPopoverHelper) | |
| 920 shadowSwatchPopoverHelper.showPopover(); | |
| 921 }, | |
| 922 | |
| 923 /** | |
| 924 * @param {!WebInspector.Event} event | |
| 925 */ | |
| 887 _onInsertColorPropertyClick: function(event) | 926 _onInsertColorPropertyClick: function(event) |
| 888 { | 927 { |
| 889 event.consume(true); | 928 event.consume(true); |
| 890 var treeElement = this.addNewBlankProperty(); | 929 var treeElement = this.addNewBlankProperty(); |
| 891 treeElement.property.name = "color"; | 930 treeElement.property.name = "color"; |
| 892 treeElement.property.value = "black"; | 931 treeElement.property.value = "black"; |
| 893 treeElement.updateTitle(); | 932 treeElement.updateTitle(); |
| 894 var colorSwatch = WebInspector.ColorSwatchPopoverIcon.forTreeElement(tre eElement); | 933 var colorSwatch = WebInspector.ColorSwatchPopoverIcon.forTreeElement(tre eElement); |
| 895 if (colorSwatch) | 934 if (colorSwatch) |
| 896 colorSwatch.showPopover(); | 935 colorSwatch.showPopover(); |
| (...skipping 2256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3153 | 3192 |
| 3154 /** | 3193 /** |
| 3155 * @override | 3194 * @override |
| 3156 * @return {!WebInspector.ToolbarItem} | 3195 * @return {!WebInspector.ToolbarItem} |
| 3157 */ | 3196 */ |
| 3158 item: function() | 3197 item: function() |
| 3159 { | 3198 { |
| 3160 return this._button; | 3199 return this._button; |
| 3161 } | 3200 } |
| 3162 } | 3201 } |
| OLD | NEW |