| Index: third_party/WebKit/Source/devtools/front_end/ui/StackView.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/ui/StackView.js b/third_party/WebKit/Source/devtools/front_end/ui/StackView.js
|
| index 47ad01e51f22becf98d04017f91c27036ff1f808..e6143980a030d3f97b80bbb6080778e1cd92e924 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/ui/StackView.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/ui/StackView.js
|
| @@ -25,50 +25,49 @@
|
| * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
| * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| */
|
| -
|
| /**
|
| - * @constructor
|
| - * @extends {WebInspector.VBox}
|
| - * @param {boolean} isVertical
|
| + * @unrestricted
|
| */
|
| -WebInspector.StackView = function(isVertical)
|
| -{
|
| - WebInspector.VBox.call(this);
|
| +WebInspector.StackView = class extends WebInspector.VBox {
|
| + /**
|
| + * @param {boolean} isVertical
|
| + */
|
| + constructor(isVertical) {
|
| + super();
|
| this._isVertical = isVertical;
|
| this._currentSplitWidget = null;
|
| -};
|
| + }
|
|
|
| -WebInspector.StackView.prototype = {
|
| - /**
|
| - * @param {!WebInspector.Widget} view
|
| - * @param {string=} sidebarSizeSettingName
|
| - * @param {number=} defaultSidebarWidth
|
| - * @param {number=} defaultSidebarHeight
|
| - * @return {?WebInspector.SplitWidget}
|
| - */
|
| - appendView: function(view, sidebarSizeSettingName, defaultSidebarWidth, defaultSidebarHeight)
|
| - {
|
| - var splitWidget = new WebInspector.SplitWidget(this._isVertical, true, sidebarSizeSettingName, defaultSidebarWidth, defaultSidebarHeight);
|
| - splitWidget.setMainWidget(view);
|
| - splitWidget.hideSidebar();
|
| + /**
|
| + * @param {!WebInspector.Widget} view
|
| + * @param {string=} sidebarSizeSettingName
|
| + * @param {number=} defaultSidebarWidth
|
| + * @param {number=} defaultSidebarHeight
|
| + * @return {?WebInspector.SplitWidget}
|
| + */
|
| + appendView(view, sidebarSizeSettingName, defaultSidebarWidth, defaultSidebarHeight) {
|
| + var splitWidget = new WebInspector.SplitWidget(
|
| + this._isVertical, true, sidebarSizeSettingName, defaultSidebarWidth, defaultSidebarHeight);
|
| + splitWidget.setMainWidget(view);
|
| + splitWidget.hideSidebar();
|
|
|
| - if (!this._currentSplitWidget) {
|
| - splitWidget.show(this.element);
|
| - } else {
|
| - this._currentSplitWidget.setSidebarWidget(splitWidget);
|
| - this._currentSplitWidget.showBoth();
|
| - }
|
| + if (!this._currentSplitWidget) {
|
| + splitWidget.show(this.element);
|
| + } else {
|
| + this._currentSplitWidget.setSidebarWidget(splitWidget);
|
| + this._currentSplitWidget.showBoth();
|
| + }
|
|
|
| - var lastSplitWidget = this._currentSplitWidget;
|
| - this._currentSplitWidget = splitWidget;
|
| - return lastSplitWidget;
|
| - },
|
| + var lastSplitWidget = this._currentSplitWidget;
|
| + this._currentSplitWidget = splitWidget;
|
| + return lastSplitWidget;
|
| + }
|
|
|
| - detachChildWidgets: function()
|
| - {
|
| - WebInspector.Widget.prototype.detachChildWidgets.call(this);
|
| - this._currentSplitWidget = null;
|
| - },
|
| -
|
| - __proto__: WebInspector.VBox.prototype
|
| + /**
|
| + * @override
|
| + */
|
| + detachChildWidgets() {
|
| + super.detachChildWidgets();
|
| + this._currentSplitWidget = null;
|
| + }
|
| };
|
|
|