KakaoMapView constructor

KakaoMapView({
  1. required double width,
  2. required double height,
  3. required String kakaoMapKey,
  4. required double lat,
  5. required double lng,
  6. int zoomLevel = 3,
  7. String? overlayText,
  8. String? customOverlayStyle,
  9. String? customOverlay,
  10. KakaoFigure? polygon,
  11. KakaoFigure? polyline,
  12. bool showZoomControl = false,
  13. bool showMapTypeControl = false,
  14. void onTapMarker(
    1. JavascriptMessage
    )?,
  15. void zoomChanged(
    1. JavascriptMessage
    )?,
  16. void cameraIdle(
    1. JavascriptMessage
    )?,
  17. void boundaryUpdate(
    1. JavascriptMessage
    )?,
  18. String markerImageURL = '',
  19. String? customScript,
  20. GlobalKey<State<StatefulWidget>>? mapWidgetKey,
  21. bool draggableMarker = false,
  22. MapType? mapType,
  23. void mapController(
    1. WebViewController
    )?,
})

Implementation

KakaoMapView(
    {required this.width,
    required this.height,
    required this.kakaoMapKey,
    required this.lat,
    required this.lng,
    this.zoomLevel = 3,
    this.overlayText,
    this.customOverlayStyle,
    this.customOverlay,
    this.polygon,
    this.polyline,
    this.showZoomControl = false,
    this.showMapTypeControl = false,
    this.onTapMarker,
    this.zoomChanged,
    this.cameraIdle,
    this.boundaryUpdate,
    this.markerImageURL = '',
    this.customScript,
    this.mapWidgetKey,
    this.draggableMarker = false,
    this.mapType,
    this.mapController});