Comments (5)
I decided to keep StyleURI instead of adding static methods to URL for 2 reasons:
- StyleURI has extra requirements (non-nil scheme)
- A custom type should reduce noise when using code completion
from mapbox-maps-ios.
Moreover, if there are no plans to add methods specific to StyleURI or use StyleURIs in places that can’t accept arbitrary URLs, then it would be even simpler to move constants like streets
to an extension on URL itself.
from mapbox-maps-ios.
I like this. cc: @julianrex
from mapbox-maps-ios.
We should also consider applying this to:
- AnimationOwner
- PreferredFPS
from mapbox-maps-ios.
from mapbox-maps-ios.
Related Issues (20)
- Xcode 16 beta won't build Mapbox SDK Swift package HOT 15
- SwiftUI: Location Provider overrides are reset when changing puck bearing value HOT 2
- Model animation shows jerky movement HOT 1
- Inconsistent line width on line layer
- Snapshotter `pointForCoordinate` incorrect when using style with built in terrain.
- Invalid Privacy Manifest HOT 1
- [Bug] Xcode 16.0 - Cannot convert return expression of type '[UIView : ViewAnnotationOptions]' to return type 'Dictionary<String, Optional<JSONValue>>.RawValue' (aka 'Dictionary<String, Optional<Any>>') HOT 1
- Allow applying a shader to a raster layer.
- Can't install on SPM - invalid archive errors HOT 4
- `onMapLoaded` / `onMapLoadingError` not called upon startup HOT 4
- Any plan to support building with xcode 16 on 10.12.x? HOT 2
- How to use `CustomGeometrySource`
- [GestureSettings] Align the name between Android and iOS HOT 1
- Error `called from a thread that is not owning the object` HOT 1
- Can't animate moving `MapViewAnnotation` HOT 3
- Puck snaps to wrong roads HOT 3
- Disable long press gesture on map HOT 4
- GeoJSON Source Loads Data Even When Layer is Hidden HOT 1
- Offline Load Tile Region in version above 11.3 not work with custom style.
- Interprocess communication with main thread when returning `compatibleAuthorizationStatus` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mapbox-maps-ios.