-
Notifications
You must be signed in to change notification settings - Fork 83
Feature custom style #308
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
note11g
merged 60 commits into
note11g:feature/custom_style
from
fogbar:feature-custom-style
Jul 13, 2025
Merged
Feature custom style #308
Changes from all commits
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
6423b12
iOS - customStyle 대응
fogbar a4f42d9
Android - customStyle 대응
fogbar 177ae6b
[Chore] new readme test.
note11g 84c03ea
[Chore] new readme draft
note11g 56b08c0
[Chore] readme update (add migration notice)
note11g f35578e
[Update, iOS] change InfoWindow ui match with android and fix #229
note11g ec2a5be
[Update] add support dynamic widget image(automatically detecting wid…
note11g 36175c2
[Add] add `onMapLoaded` on `NaverMap` widget. and `_NaverMapControlHa…
note11g 57f1b09
[Impl, iOS] impl `onMapLoaded` on iOS Platform (`NaverMapControlSende…
note11g a8512bc
[Impl, Android] impl `onMapLoaded` on Android Platform (`NaverMapCont…
note11g 208a3ee
[Change] change `onMapLoaded` calling time when after `onMapReady` ca…
note11g f77cb6c
[Chore] add example to use `onMapLoaded`
note11g 635622d
Add `NaverMap.onMapLoaded` (#315)
note11g 337080b
[Add] add `onMapLongTapped` on `NaverMap` widget. and `_NaverMapContr…
note11g 305f834
[Impl, iOS] impl `onMapLongTapped` on iOS Platform (`NaverMapControlS…
note11g b58b203
[Impl, Android] impl `onMapLongTapped` on Android Platform (`NaverMap…
note11g da34d37
[Chore] add example onMapLongTapped with snackbar
note11g a55b580
[Chore] add example display on tap listeners(`onMapTapped`, `onSymbol…
note11g 0406ffe
[Add] add NPolygonOverlay.outlinePattern feature.
note11g c0e3ec8
[Impl, Android] impl `NPolygonOverlay.outlinePattern` feature on Andr…
note11g a660493
[Impl, iOS] impl `NPolygonOverlay.outlinePattern` feature on iOS Plat…
note11g 7e46f81
[Fix, iOS] fix to use px on `NPolygonOverlay.outlinePattern` (diff wi…
note11g 4c96f96
[Change, iOS] change getting display scale method to DisplayUtil with…
note11g 51e7117
[Change, iOS] remove unnecessary cast with round
note11g a19f240
[Change, iOS] change `CalcUtil` to struct
note11g c859b3f
[Change, Android] remove unnecessary cast
note11g 14e2e45
[Chore] example add snackbar theme
note11g efb0ea8
Merge pull request #1 from fogbar/feature-custom-style
fogbar 5580467
iOS - customStyle 대응
fogbar c81a789
Android - customStyle 대응
fogbar 7197811
Merge branch 'feature-custom-style' of https://github.com/fogbar/flut…
fogbar 98b8ce6
onCustomStyleLoaded, onCustomStyleLoadFailed 이벤트 리스너 추가 중
fogbar 2693319
Android 정상적으로 Load 시 onCustomStyleLoaded 출력되는 것 확인
fogbar c5137f8
Merge branch 'feature-custom-style' into main
fogbar 2e1a5c9
Merge pull request #2 from fogbar/main
fogbar ffdf021
Revert "onCustomStyleLoaded, onCustomStyleLoadFailed 이벤트 리스너 추가"
fogbar 17bb472
Merge pull request #3 from fogbar/revert-2-main
fogbar d0e0bda
Revert "Revert "onCustomStyleLoaded, onCustomStyleLoadFailed 이벤트 리스너 …
fogbar 706f1cf
Merge pull request #4 from fogbar/revert-3-revert-2-main
fogbar fec516d
Revert "Merge branch 'feature-custom-style' into main"
fogbar eaa8e2f
Merge pull request #5 from fogbar/main
fogbar a591c7b
[Add] add common code and message type `_NRawNativeException`, add s…
note11g e0999da
[Update] using `NAuthFailedException._fromMessageable` when parse arg…
note11g c4a1ee9
[Change] change type of `_NaverMapControlHandler.onCustomStyleLoadFa…
note11g 51db556
[Add, iOS] add common native exception type `NFlutterException`
note11g 9b89821
[Add, Android] add common native exception type `NFlutterException`
note11g d8b88b3
[Update, iOS] using common native exception type `NFlutterException` …
note11g 8a0a0df
[Update, Android] using common native exception type `NFlutterExcepti…
note11g f0c1dec
[Update, iOS] using common native exception type `NFlutterException` …
note11g 0c56a8a
[Update, Android] using common native exception type `NFlutterExcepti…
note11g 69d2ed4
kotlin/DefaultTypeConverter asString 관련 삭제
fogbar 6f40c99
[Update, Android] Support nullable options in map configuration
note11g 4fea3d8
[Update] Support sending nullable value on `NPayload.make` constructor.
note11g ad8fcf0
[Update] Support sending to native(with NPayload) nullable value on `…
note11g f285005
[Update, iOS] Support nullable options in map configuration
note11g 12465ac
Merge remote-tracking branch 'fogbar/feature-custom-style' into featu…
note11g 7ca084e
[Chore, Android] add `NaverMapControlSender.dispose` and migrate `Nav…
note11g b2a4d7b
[Fix, Android] Preserve customStyleCallback when updating customStyle…
note11g c1ddc1f
[Fix, iOS] Preserve customStyleCallback when updating customStyleId d…
note11g 5d18d31
[Chore, iOS] add `NaverMapControlSender.dispose` and migrate `NaverMa…
note11g File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
...lin/dev/note11/flutter_naver_map/flutter_naver_map/controller/NaverMapSenderExtensions.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| package dev.note11.flutter_naver_map.flutter_naver_map.controller | ||
|
|
||
| import com.naver.maps.map.NaverMap.OnCustomStyleLoadCallback | ||
|
|
||
| internal fun NaverMapControlSender.getCustomStyleCallback(): OnCustomStyleLoadCallback = | ||
| object : OnCustomStyleLoadCallback { | ||
| override fun onCustomStyleLoaded() = this@getCustomStyleCallback.onCustomStyleLoaded() | ||
|
|
||
| override fun onCustomStyleLoadFailed(exception: Exception) = | ||
| this@getCustomStyleCallback.onCustomStyleLoadFailed(exception) | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13 changes: 13 additions & 0 deletions
13
...otlin/dev/note11/flutter_naver_map/flutter_naver_map/model/exception/NFlutterException.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| package dev.note11.flutter_naver_map.flutter_naver_map.model.exception | ||
|
|
||
| data class NFlutterException( | ||
| val code: String, | ||
| val message: String?, | ||
| ) { | ||
| fun toMessageable(): Map<String, Any?> { | ||
| return mapOf( | ||
| "code" to code, | ||
| "message" to message, | ||
| ) | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.