(this.base = el)} part="base" class="image-comparer" onKeyDown={this.handleKeyDown}>
+
(this.divider = el)}
+ part="divider"
+ class="image-comparer__divider"
+ style={{
+ left: `${this.dividerPosition}%`
+ }}
+ onMouseDown={this.handleDrag}
+ onTouchStart={this.handleDrag}
+ >
+
(this.handle = el)}
+ part="handle"
+ class="image-comparer__handle"
+ role="slider"
+ aria-valuenow={this.dividerPosition}
+ aria-valuemin="0"
+ aria-valuemax="100"
+ tabIndex={0}
+ >
+
+
+