File tree Expand file tree Collapse file tree
examples/basemap-browser/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -68,6 +68,20 @@ function getDimensionsFromUrl(): Partial<Dimensions> {
6868 result . stressTest = stressTest ;
6969 }
7070
71+ if ( params . has ( 'useDevicePixels' ) ) {
72+ const udp = params . get ( 'useDevicePixels' ) ;
73+ if ( udp === 'true' ) {
74+ result . useDevicePixels = true ;
75+ } else if ( udp === 'false' ) {
76+ result . useDevicePixels = false ;
77+ } else {
78+ const num = Number ( udp ) ;
79+ if ( Number . isFinite ( num ) && num > 0 ) {
80+ result . useDevicePixels = num ;
81+ }
82+ }
83+ }
84+
7185 return result ;
7286}
7387
@@ -81,6 +95,7 @@ function setUrlFromDimensions(dimensions: Dimensions) {
8195 params . set ( 'multiView' , String ( dimensions . multiView ) ) ;
8296 params . set ( 'maskDemo' , String ( dimensions . maskDemo ) ) ;
8397 params . set ( 'stressTest' , dimensions . stressTest ) ;
98+ params . set ( 'useDevicePixels' , String ( dimensions . useDevicePixels ) ) ;
8499 const newUrl = `${ window . location . pathname } ?${ params . toString ( ) } ` ;
85100 window . history . replaceState ( { } , '' , newUrl ) ;
86101}
You can’t perform that action at this time.
0 commit comments