@@ -7,16 +7,15 @@ import devToken from '../devToken'
77import MapKit from '../src'
88
99storiesOf ( 'MapKit' , module )
10- . add ( 'all props ' , ( ) => (
10+ . add ( 'Map Controls ' , ( ) => (
1111 < MapKit
1212 style = { { width : '100vw' , height : '100vh' } }
13- token = { text ( 'token' , devToken ) }
13+ token = { devToken }
1414 mapType = { select (
1515 'mapType' ,
1616 { standard : 'standard' , satellite : 'satellite' , hybrid : 'hybrid' } ,
1717 'standard' ,
1818 ) }
19- padding = { number ( 'padding' , 0 ) }
2019 showsCompass = { select (
2120 'showsCompass' ,
2221 { adaptive : 'adaptive' , hidden : 'hidden' , visible : 'visible' } ,
@@ -32,6 +31,44 @@ storiesOf('MapKit', module)
3231 'hidden' ,
3332 ) }
3433 tintColor = { text ( 'tintColor' , '' ) }
34+ isRotationEnabled = { boolean ( 'isRotationEnabled' , true ) }
35+ isScrollEnabled = { boolean ( 'isScrollEnabled' , true ) }
36+ isZoomEnabled = { boolean ( 'isZoomEnabled' , true ) }
37+ showsUserLocation = { boolean ( 'showsUserLocation' , false ) }
38+ tracksUserLocation = { boolean ( 'tracksUserLocation' , false ) }
39+ />
40+ ) )
41+ . add ( 'Map Padding (single)' , ( ) => (
42+ < MapKit
43+ style = { { width : '100vw' , height : '100vh' } }
44+ token = { devToken }
45+ padding = { number ( 'padding' , 0 ) }
46+ />
47+ ) )
48+ . add ( 'Map Padding (individual)' , ( ) => (
49+ < MapKit
50+ style = { { width : '100vw' , height : '100vh' } }
51+ token = { devToken }
52+ padding = { {
53+ top : number ( 'padding top' , 0 ) ,
54+ right : number ( 'padding right' , 0 ) ,
55+ bottom : number ( 'padding bottom' , 0 ) ,
56+ left : number ( 'padding left' , 0 ) ,
57+ } }
58+ />
59+ ) )
60+ . add ( 'Rotation' , ( ) => (
61+ < MapKit
62+ style = { { width : '100vw' , height : '100vh' } }
63+ token = { devToken }
64+ rotation = { number ( 'rotation' , 0 ) }
65+ animateRotationChange = { boolean ( 'animateRotationChange' , true ) }
66+ />
67+ ) )
68+ . add ( 'View (Center and Span)' , ( ) => (
69+ < MapKit
70+ style = { { width : '100vw' , height : '100vh' } }
71+ token = { devToken }
3572 center = { [
3673 number ( 'center latitude' , 47.6063889 ) ,
3774 number ( 'center longitude' , - 122.3308333 ) ,
@@ -41,24 +78,18 @@ storiesOf('MapKit', module)
4178 number ( 'span longitude delta' , 0.016 ) ,
4279 ] }
4380 animateViewChange = { boolean ( 'animateViewChange' , true ) }
44- isRotationEnabled = { boolean ( 'isRotationEnabled' , true ) }
45- isScrollEnabled = { boolean ( 'isScrollEnabled' , true ) }
46- isZoomEnabled = { boolean ( 'isZoomEnabled' , true ) }
47- showsUserLocation = { boolean ( 'showsUserLocation' , false ) }
48- tracksUserLocation = { boolean ( 'tracksUserLocation' , false ) }
49- rotation = { number ( 'rotation' , 0 ) }
50- animateRotationChange = { boolean ( 'animateRotationChange' , true ) }
5181 />
5282 ) )
53- . add ( 'individual padding values ' , ( ) => (
83+ . add ( 'View (MapRect) ' , ( ) => (
5484 < MapKit
5585 style = { { width : '100vw' , height : '100vh' } }
5686 token = { devToken }
57- padding = { {
58- top : number ( 'top' , 0 ) ,
59- right : number ( 'right' , 0 ) ,
60- bottom : number ( 'bottom' , 0 ) ,
61- left : number ( 'left' , 0 ) ,
62- } }
87+ mapRect = { [
88+ number ( 'x' , 0.155 ) ,
89+ number ( 'y' , 0.345 ) ,
90+ number ( 'width' , 0.03 ) ,
91+ number ( 'height' , 0.04 ) ,
92+ ] }
93+ animateViewChange = { boolean ( 'animateViewChange' , true ) }
6394 />
6495 ) )
0 commit comments