mirror of
https://github.com/openseadragon/openseadragon.git
synced 2024-11-28 16:16:08 +03:00
Merge pull request #304 from msalsbery/control-anchor
Added ControlAnchor options for default controls
This commit is contained in:
commit
06ef86dfe4
@ -264,6 +264,9 @@
|
|||||||
* @property {Boolean} [showNavigationControl=true]
|
* @property {Boolean} [showNavigationControl=true]
|
||||||
* Set to false to prevent the appearance of the default navigation controls.
|
* Set to false to prevent the appearance of the default navigation controls.
|
||||||
*
|
*
|
||||||
|
* @property {OpenSeadragon.ControlAnchor} [navigationControlAnchor=TOP_LEFT]
|
||||||
|
* Placement of the default navigation controls.
|
||||||
|
*
|
||||||
* @property {Boolean} [showNavigator=false]
|
* @property {Boolean} [showNavigator=false]
|
||||||
* Set to true to make the navigator minimap appear.
|
* Set to true to make the navigator minimap appear.
|
||||||
*
|
*
|
||||||
@ -319,6 +322,9 @@
|
|||||||
* If the viewer has been configured with a sequence of tile sources, then
|
* If the viewer has been configured with a sequence of tile sources, then
|
||||||
* provide buttons for navigating forward and backward through the images.
|
* provide buttons for navigating forward and backward through the images.
|
||||||
*
|
*
|
||||||
|
* @property {OpenSeadragon.ControlAnchor} [sequenceControlAnchor=TOP_LEFT]
|
||||||
|
* Placement of the default sequence controls.
|
||||||
|
*
|
||||||
* @property {Number} [initialPage=0]
|
* @property {Number} [initialPage=0]
|
||||||
* If the viewer has been configured with a sequence of tile sources, display this page initially.
|
* If the viewer has been configured with a sequence of tile sources, display this page initially.
|
||||||
*
|
*
|
||||||
@ -698,8 +704,10 @@ window.OpenSeadragon = window.OpenSeadragon || function( options ){
|
|||||||
|
|
||||||
//DEFAULT CONTROL SETTINGS
|
//DEFAULT CONTROL SETTINGS
|
||||||
showSequenceControl: true, //SEQUENCE
|
showSequenceControl: true, //SEQUENCE
|
||||||
|
sequenceControlAnchor: null, //SEQUENCE
|
||||||
preserveViewport: false, //SEQUENCE
|
preserveViewport: false, //SEQUENCE
|
||||||
showNavigationControl: true, //ZOOM/HOME/FULL/SEQUENCE
|
showNavigationControl: true, //ZOOM/HOME/FULL/SEQUENCE
|
||||||
|
navigationControlAnchor: null, //ZOOM/HOME/FULL
|
||||||
controlsFadeDelay: 2000, //ZOOM/HOME/FULL/SEQUENCE
|
controlsFadeDelay: 2000, //ZOOM/HOME/FULL/SEQUENCE
|
||||||
controlsFadeLength: 1500, //ZOOM/HOME/FULL/SEQUENCE
|
controlsFadeLength: 1500, //ZOOM/HOME/FULL/SEQUENCE
|
||||||
mouseNavEnabled: true, //GENERAL MOUSE INTERACTIVITY
|
mouseNavEnabled: true, //GENERAL MOUSE INTERACTIVITY
|
||||||
|
@ -1122,7 +1122,7 @@ $.extend( $.Viewer.prototype, $.EventSource.prototype, $.ControlDock.prototype,
|
|||||||
}else{
|
}else{
|
||||||
this.addControl(
|
this.addControl(
|
||||||
this.pagingControl,
|
this.pagingControl,
|
||||||
{anchor: $.ControlAnchor.TOP_LEFT}
|
{anchor: this.sequenceControlAnchor || $.ControlAnchor.TOP_LEFT}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1243,7 +1243,7 @@ $.extend( $.Viewer.prototype, $.EventSource.prototype, $.ControlDock.prototype,
|
|||||||
}else{
|
}else{
|
||||||
this.addControl(
|
this.addControl(
|
||||||
this.navControl,
|
this.navControl,
|
||||||
{anchor: $.ControlAnchor.TOP_LEFT}
|
{anchor: this.navigationControlAnchor || $.ControlAnchor.TOP_LEFT}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user