mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
add back polymer changes
This commit is contained in:
parent
319d838d6e
commit
5cc8cf839a
3 changed files with 34 additions and 8 deletions
|
@ -368,6 +368,7 @@ To change the drawer container when it's in the right side:
|
||||||
*/
|
*/
|
||||||
openDrawer: function() {
|
openDrawer: function() {
|
||||||
this.selected = 'drawer';
|
this.selected = 'drawer';
|
||||||
|
this.fire('paper-drawer-panel-open');
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -376,7 +377,8 @@ To change the drawer container when it's in the right side:
|
||||||
* @method closeDrawer
|
* @method closeDrawer
|
||||||
*/
|
*/
|
||||||
closeDrawer: function() {
|
closeDrawer: function() {
|
||||||
this.selected = 'main';
|
this.selected = 'main';
|
||||||
|
this.fire('paper-drawer-panel-close');
|
||||||
},
|
},
|
||||||
|
|
||||||
ready: function() {
|
ready: function() {
|
||||||
|
@ -554,6 +556,13 @@ To change the drawer container when it's in the right side:
|
||||||
this._setPeeking(false);
|
this._setPeeking(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var dy = event.detail.dy;
|
||||||
|
var absDy = Math.abs(dy);
|
||||||
|
if (absDy >= 70) {
|
||||||
|
// Ignore trackx until we move past the edge peek.
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
this._moveDrawer(this._translateXForDeltaX(dx));
|
this._moveDrawer(this._translateXForDeltaX(dx));
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -567,10 +576,13 @@ To change the drawer container when it's in the right side:
|
||||||
sharedPanel = null;
|
sharedPanel = null;
|
||||||
this._moveDrawer(null);
|
this._moveDrawer(null);
|
||||||
|
|
||||||
|
var dx = event.detail.dx;
|
||||||
|
var dy = event.detail.dy;
|
||||||
|
var absDy = Math.abs(dy);
|
||||||
if (this.rightDrawer) {
|
if (this.rightDrawer) {
|
||||||
this[xDirection ? 'closeDrawer' : 'openDrawer']();
|
this[xDirection ? 'closeDrawer' : 'openDrawer']();
|
||||||
} else {
|
} else {
|
||||||
this[xDirection ? 'openDrawer' : 'closeDrawer']();
|
this[xDirection || dx > -80 || absDy >= 70 ? 'openDrawer' : 'closeDrawer']();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -568,7 +568,8 @@ prevent = dy > dx;
|
||||||
prevent = dx > dy;
|
prevent = dx > dy;
|
||||||
}
|
}
|
||||||
if (prevent) {
|
if (prevent) {
|
||||||
ev.preventDefault();
|
//This breaks scrolling in safari
|
||||||
|
//ev.preventDefault();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -2516,7 +2516,8 @@ prevent = dy > dx;
|
||||||
prevent = dx > dy;
|
prevent = dx > dy;
|
||||||
}
|
}
|
||||||
if (prevent) {
|
if (prevent) {
|
||||||
ev.preventDefault();
|
//This breaks scrolling in safari
|
||||||
|
//ev.preventDefault();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -14923,6 +14924,7 @@ iron-selector:not(.narrow-layout) #main ::content [paper-drawer-toggle] {
|
||||||
*/
|
*/
|
||||||
openDrawer: function() {
|
openDrawer: function() {
|
||||||
this.selected = 'drawer';
|
this.selected = 'drawer';
|
||||||
|
this.fire('paper-drawer-panel-open');
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -14931,7 +14933,8 @@ iron-selector:not(.narrow-layout) #main ::content [paper-drawer-toggle] {
|
||||||
* @method closeDrawer
|
* @method closeDrawer
|
||||||
*/
|
*/
|
||||||
closeDrawer: function() {
|
closeDrawer: function() {
|
||||||
this.selected = 'main';
|
this.selected = 'main';
|
||||||
|
this.fire('paper-drawer-panel-close');
|
||||||
},
|
},
|
||||||
|
|
||||||
ready: function() {
|
ready: function() {
|
||||||
|
@ -15109,6 +15112,13 @@ iron-selector:not(.narrow-layout) #main ::content [paper-drawer-toggle] {
|
||||||
this._setPeeking(false);
|
this._setPeeking(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var dy = event.detail.dy;
|
||||||
|
var absDy = Math.abs(dy);
|
||||||
|
if (absDy >= 70) {
|
||||||
|
// Ignore trackx until we move past the edge peek.
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
this._moveDrawer(this._translateXForDeltaX(dx));
|
this._moveDrawer(this._translateXForDeltaX(dx));
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -15122,10 +15132,13 @@ iron-selector:not(.narrow-layout) #main ::content [paper-drawer-toggle] {
|
||||||
sharedPanel = null;
|
sharedPanel = null;
|
||||||
this._moveDrawer(null);
|
this._moveDrawer(null);
|
||||||
|
|
||||||
|
var dx = event.detail.dx;
|
||||||
|
var dy = event.detail.dy;
|
||||||
|
var absDy = Math.abs(dy);
|
||||||
if (this.rightDrawer) {
|
if (this.rightDrawer) {
|
||||||
this[xDirection ? 'closeDrawer' : 'openDrawer']();
|
this[xDirection ? 'closeDrawer' : 'openDrawer']();
|
||||||
} else {
|
} else {
|
||||||
this[xDirection ? 'openDrawer' : 'closeDrawer']();
|
this[xDirection || dx > -80 || absDy >= 70 ? 'openDrawer' : 'closeDrawer']();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue