Home | History | Annotate | Download | only in net_internals

Lines Matching refs:this

2 // Use of this source code is governed by a BSD-style license that can be
6 * This view implements a vertically split display with a draggable divider.
29 View.call(this);
31 this.leftView_ = leftView;
32 this.rightView_ = rightView;
33 this.sizerView_ = sizerView;
38 'mousedown', this.onDragSizerStart_.bind(this), true);
52 this, left, top, width, height);
54 // If this is the first setGeometry(), initialize the split point at 50%.
55 if (!this.leftSplit_)
56 this.leftSplit_ = parseInt((width / 2).toFixed(0));
59 var leftboxWidth = this.leftSplit_;
60 var sizerWidth = this.sizerView_.getWidth();
70 this.leftView_.setGeometry(left, top, leftboxWidth, height);
71 this.sizerView_.setGeometry(this.leftView_.getRight(), top,
73 this.rightView_.setGeometry(this.sizerView_.getRight(), top,
78 ResizableVerticalSplitView.superClass_.show.call(this, isVisible);
79 this.leftView_.show(isVisible);
80 this.sizerView_.show(isVisible);
81 this.rightView_.show(isVisible);
89 this.sizerMouseMoveListener_ = this.onDragSizer.bind(this);
90 this.sizerMouseUpListener_ = this.onDragSizerEnd.bind(this);
92 window.addEventListener('mousemove', this.sizerMouseMoveListener_, true);
93 window.addEventListener('mouseup', this.sizerMouseUpListener_, true);
103 this.leftSplit_ = (event.pageX - this.getLeft());
106 this.leftSplit_ = Math.max(
107 this.leftSplit_, ResizableVerticalSplitView.MIN_PANEL_WIDTH);
109 this.leftSplit_ = Math.min(
110 this.leftSplit_,
111 this.getWidth() - ResizableVerticalSplitView.MIN_PANEL_WIDTH);
114 this.setGeometry(
115 this.getLeft(), this.getTop(), this.getWidth(), this.getHeight());
122 window.removeEventListener('mousemove', this.sizerMouseMoveListener_, true);
123 window.removeEventListener('mouseup', this.sizerMouseUpListener_, true);
125 this.sizerMouseMoveListener_ = null;
126 this.sizerMouseUpListener_ = null;