@@ -696,370 +696,6 @@ class MapLibreHostApi {
696696
697697 final String pigeonVar_messageChannelSuffix;
698698
699- Future <void > dispose () async {
700- final String pigeonVar_channelName =
701- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.dispose$pigeonVar_messageChannelSuffix ' ;
702- final BasicMessageChannel <Object ?> pigeonVar_channel =
703- BasicMessageChannel <Object ?>(
704- pigeonVar_channelName,
705- pigeonChannelCodec,
706- binaryMessenger: pigeonVar_binaryMessenger,
707- );
708- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (null );
709- final List <Object ?>? pigeonVar_replyList =
710- await pigeonVar_sendFuture as List <Object ?>? ;
711- if (pigeonVar_replyList == null ) {
712- throw _createConnectionError (pigeonVar_channelName);
713- } else if (pigeonVar_replyList.length > 1 ) {
714- throw PlatformException (
715- code: pigeonVar_replyList[0 ]! as String ,
716- message: pigeonVar_replyList[1 ] as String ? ,
717- details: pigeonVar_replyList[2 ],
718- );
719- } else {
720- return ;
721- }
722- }
723-
724- /// Add a fill layer to the map style.
725- Future <void > addFillLayer ({
726- required String id,
727- required String sourceId,
728- required Map <String , Object > layout,
729- required Map <String , Object > paint,
730- String ? belowLayerId,
731- }) async {
732- final String pigeonVar_channelName =
733- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addFillLayer$pigeonVar_messageChannelSuffix ' ;
734- final BasicMessageChannel <Object ?> pigeonVar_channel =
735- BasicMessageChannel <Object ?>(
736- pigeonVar_channelName,
737- pigeonChannelCodec,
738- binaryMessenger: pigeonVar_binaryMessenger,
739- );
740- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
741- < Object ? > [id, sourceId, layout, paint, belowLayerId],
742- );
743- final List <Object ?>? pigeonVar_replyList =
744- await pigeonVar_sendFuture as List <Object ?>? ;
745- if (pigeonVar_replyList == null ) {
746- throw _createConnectionError (pigeonVar_channelName);
747- } else if (pigeonVar_replyList.length > 1 ) {
748- throw PlatformException (
749- code: pigeonVar_replyList[0 ]! as String ,
750- message: pigeonVar_replyList[1 ] as String ? ,
751- details: pigeonVar_replyList[2 ],
752- );
753- } else {
754- return ;
755- }
756- }
757-
758- /// Add a circle layer to the map style.
759- Future <void > addCircleLayer ({
760- required String id,
761- required String sourceId,
762- required Map <String , Object > layout,
763- required Map <String , Object > paint,
764- String ? belowLayerId,
765- }) async {
766- final String pigeonVar_channelName =
767- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addCircleLayer$pigeonVar_messageChannelSuffix ' ;
768- final BasicMessageChannel <Object ?> pigeonVar_channel =
769- BasicMessageChannel <Object ?>(
770- pigeonVar_channelName,
771- pigeonChannelCodec,
772- binaryMessenger: pigeonVar_binaryMessenger,
773- );
774- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
775- < Object ? > [id, sourceId, layout, paint, belowLayerId],
776- );
777- final List <Object ?>? pigeonVar_replyList =
778- await pigeonVar_sendFuture as List <Object ?>? ;
779- if (pigeonVar_replyList == null ) {
780- throw _createConnectionError (pigeonVar_channelName);
781- } else if (pigeonVar_replyList.length > 1 ) {
782- throw PlatformException (
783- code: pigeonVar_replyList[0 ]! as String ,
784- message: pigeonVar_replyList[1 ] as String ? ,
785- details: pigeonVar_replyList[2 ],
786- );
787- } else {
788- return ;
789- }
790- }
791-
792- /// Add a background layer to the map style.
793- Future <void > addBackgroundLayer ({
794- required String id,
795- required Map <String , Object > layout,
796- required Map <String , Object > paint,
797- String ? belowLayerId,
798- }) async {
799- final String pigeonVar_channelName =
800- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addBackgroundLayer$pigeonVar_messageChannelSuffix ' ;
801- final BasicMessageChannel <Object ?> pigeonVar_channel =
802- BasicMessageChannel <Object ?>(
803- pigeonVar_channelName,
804- pigeonChannelCodec,
805- binaryMessenger: pigeonVar_binaryMessenger,
806- );
807- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
808- < Object ? > [id, layout, paint, belowLayerId],
809- );
810- final List <Object ?>? pigeonVar_replyList =
811- await pigeonVar_sendFuture as List <Object ?>? ;
812- if (pigeonVar_replyList == null ) {
813- throw _createConnectionError (pigeonVar_channelName);
814- } else if (pigeonVar_replyList.length > 1 ) {
815- throw PlatformException (
816- code: pigeonVar_replyList[0 ]! as String ,
817- message: pigeonVar_replyList[1 ] as String ? ,
818- details: pigeonVar_replyList[2 ],
819- );
820- } else {
821- return ;
822- }
823- }
824-
825- /// Add a fill extrusion layer to the map style.
826- Future <void > addFillExtrusionLayer ({
827- required String id,
828- required String sourceId,
829- required Map <String , Object > layout,
830- required Map <String , Object > paint,
831- String ? belowLayerId,
832- }) async {
833- final String pigeonVar_channelName =
834- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addFillExtrusionLayer$pigeonVar_messageChannelSuffix ' ;
835- final BasicMessageChannel <Object ?> pigeonVar_channel =
836- BasicMessageChannel <Object ?>(
837- pigeonVar_channelName,
838- pigeonChannelCodec,
839- binaryMessenger: pigeonVar_binaryMessenger,
840- );
841- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
842- < Object ? > [id, sourceId, layout, paint, belowLayerId],
843- );
844- final List <Object ?>? pigeonVar_replyList =
845- await pigeonVar_sendFuture as List <Object ?>? ;
846- if (pigeonVar_replyList == null ) {
847- throw _createConnectionError (pigeonVar_channelName);
848- } else if (pigeonVar_replyList.length > 1 ) {
849- throw PlatformException (
850- code: pigeonVar_replyList[0 ]! as String ,
851- message: pigeonVar_replyList[1 ] as String ? ,
852- details: pigeonVar_replyList[2 ],
853- );
854- } else {
855- return ;
856- }
857- }
858-
859- /// Add a heatmap layer to the map style.
860- Future <void > addHeatmapLayer ({
861- required String id,
862- required String sourceId,
863- required Map <String , Object > layout,
864- required Map <String , Object > paint,
865- String ? belowLayerId,
866- }) async {
867- final String pigeonVar_channelName =
868- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addHeatmapLayer$pigeonVar_messageChannelSuffix ' ;
869- final BasicMessageChannel <Object ?> pigeonVar_channel =
870- BasicMessageChannel <Object ?>(
871- pigeonVar_channelName,
872- pigeonChannelCodec,
873- binaryMessenger: pigeonVar_binaryMessenger,
874- );
875- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
876- < Object ? > [id, sourceId, layout, paint, belowLayerId],
877- );
878- final List <Object ?>? pigeonVar_replyList =
879- await pigeonVar_sendFuture as List <Object ?>? ;
880- if (pigeonVar_replyList == null ) {
881- throw _createConnectionError (pigeonVar_channelName);
882- } else if (pigeonVar_replyList.length > 1 ) {
883- throw PlatformException (
884- code: pigeonVar_replyList[0 ]! as String ,
885- message: pigeonVar_replyList[1 ] as String ? ,
886- details: pigeonVar_replyList[2 ],
887- );
888- } else {
889- return ;
890- }
891- }
892-
893- /// Add a hillshade layer to the map style.
894- Future <void > addHillshadeLayer ({
895- required String id,
896- required String sourceId,
897- required Map <String , Object > layout,
898- required Map <String , Object > paint,
899- String ? belowLayerId,
900- }) async {
901- final String pigeonVar_channelName =
902- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addHillshadeLayer$pigeonVar_messageChannelSuffix ' ;
903- final BasicMessageChannel <Object ?> pigeonVar_channel =
904- BasicMessageChannel <Object ?>(
905- pigeonVar_channelName,
906- pigeonChannelCodec,
907- binaryMessenger: pigeonVar_binaryMessenger,
908- );
909- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
910- < Object ? > [id, sourceId, layout, paint, belowLayerId],
911- );
912- final List <Object ?>? pigeonVar_replyList =
913- await pigeonVar_sendFuture as List <Object ?>? ;
914- if (pigeonVar_replyList == null ) {
915- throw _createConnectionError (pigeonVar_channelName);
916- } else if (pigeonVar_replyList.length > 1 ) {
917- throw PlatformException (
918- code: pigeonVar_replyList[0 ]! as String ,
919- message: pigeonVar_replyList[1 ] as String ? ,
920- details: pigeonVar_replyList[2 ],
921- );
922- } else {
923- return ;
924- }
925- }
926-
927- /// Add a line layer to the map style.
928- Future <void > addLineLayer ({
929- required String id,
930- required String sourceId,
931- required Map <String , Object > layout,
932- required Map <String , Object > paint,
933- String ? belowLayerId,
934- }) async {
935- final String pigeonVar_channelName =
936- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addLineLayer$pigeonVar_messageChannelSuffix ' ;
937- final BasicMessageChannel <Object ?> pigeonVar_channel =
938- BasicMessageChannel <Object ?>(
939- pigeonVar_channelName,
940- pigeonChannelCodec,
941- binaryMessenger: pigeonVar_binaryMessenger,
942- );
943- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
944- < Object ? > [id, sourceId, layout, paint, belowLayerId],
945- );
946- final List <Object ?>? pigeonVar_replyList =
947- await pigeonVar_sendFuture as List <Object ?>? ;
948- if (pigeonVar_replyList == null ) {
949- throw _createConnectionError (pigeonVar_channelName);
950- } else if (pigeonVar_replyList.length > 1 ) {
951- throw PlatformException (
952- code: pigeonVar_replyList[0 ]! as String ,
953- message: pigeonVar_replyList[1 ] as String ? ,
954- details: pigeonVar_replyList[2 ],
955- );
956- } else {
957- return ;
958- }
959- }
960-
961- /// Add a raster layer to the map style.
962- Future <void > addRasterLayer ({
963- required String id,
964- required String sourceId,
965- required Map <String , Object > layout,
966- required Map <String , Object > paint,
967- String ? belowLayerId,
968- }) async {
969- final String pigeonVar_channelName =
970- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addRasterLayer$pigeonVar_messageChannelSuffix ' ;
971- final BasicMessageChannel <Object ?> pigeonVar_channel =
972- BasicMessageChannel <Object ?>(
973- pigeonVar_channelName,
974- pigeonChannelCodec,
975- binaryMessenger: pigeonVar_binaryMessenger,
976- );
977- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
978- < Object ? > [id, sourceId, layout, paint, belowLayerId],
979- );
980- final List <Object ?>? pigeonVar_replyList =
981- await pigeonVar_sendFuture as List <Object ?>? ;
982- if (pigeonVar_replyList == null ) {
983- throw _createConnectionError (pigeonVar_channelName);
984- } else if (pigeonVar_replyList.length > 1 ) {
985- throw PlatformException (
986- code: pigeonVar_replyList[0 ]! as String ,
987- message: pigeonVar_replyList[1 ] as String ? ,
988- details: pigeonVar_replyList[2 ],
989- );
990- } else {
991- return ;
992- }
993- }
994-
995- /// Add a symbol layer to the map style.
996- Future <void > addSymbolLayer ({
997- required String id,
998- required String sourceId,
999- required Map <String , Object > layout,
1000- required Map <String , Object > paint,
1001- String ? belowLayerId,
1002- }) async {
1003- final String pigeonVar_channelName =
1004- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.addSymbolLayer$pigeonVar_messageChannelSuffix ' ;
1005- final BasicMessageChannel <Object ?> pigeonVar_channel =
1006- BasicMessageChannel <Object ?>(
1007- pigeonVar_channelName,
1008- pigeonChannelCodec,
1009- binaryMessenger: pigeonVar_binaryMessenger,
1010- );
1011- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
1012- < Object ? > [id, sourceId, layout, paint, belowLayerId],
1013- );
1014- final List <Object ?>? pigeonVar_replyList =
1015- await pigeonVar_sendFuture as List <Object ?>? ;
1016- if (pigeonVar_replyList == null ) {
1017- throw _createConnectionError (pigeonVar_channelName);
1018- } else if (pigeonVar_replyList.length > 1 ) {
1019- throw PlatformException (
1020- code: pigeonVar_replyList[0 ]! as String ,
1021- message: pigeonVar_replyList[1 ] as String ? ,
1022- details: pigeonVar_replyList[2 ],
1023- );
1024- } else {
1025- return ;
1026- }
1027- }
1028-
1029- /// Loads an image to the map. An image needs to be loaded before it can
1030- /// get used.
1031- Future <Uint8List > loadImage (String url) async {
1032- final String pigeonVar_channelName =
1033- 'dev.flutter.pigeon.maplibre.MapLibreHostApi.loadImage$pigeonVar_messageChannelSuffix ' ;
1034- final BasicMessageChannel <Object ?> pigeonVar_channel =
1035- BasicMessageChannel <Object ?>(
1036- pigeonVar_channelName,
1037- pigeonChannelCodec,
1038- binaryMessenger: pigeonVar_binaryMessenger,
1039- );
1040- final Future <Object ?> pigeonVar_sendFuture = pigeonVar_channel.send (
1041- < Object ? > [url],
1042- );
1043- final List <Object ?>? pigeonVar_replyList =
1044- await pigeonVar_sendFuture as List <Object ?>? ;
1045- if (pigeonVar_replyList == null ) {
1046- throw _createConnectionError (pigeonVar_channelName);
1047- } else if (pigeonVar_replyList.length > 1 ) {
1048- throw PlatformException (
1049- code: pigeonVar_replyList[0 ]! as String ,
1050- message: pigeonVar_replyList[1 ] as String ? ,
1051- details: pigeonVar_replyList[2 ],
1052- );
1053- } else if (pigeonVar_replyList[0 ] == null ) {
1054- throw PlatformException (
1055- code: 'null-error' ,
1056- message: 'Host platform returned null value for non-null return value.' ,
1057- );
1058- } else {
1059- return (pigeonVar_replyList[0 ] as Uint8List ? )! ;
1060- }
1061- }
1062-
1063699 /// Add an image to the map.
1064700 Future <void > addImage (String id, Uint8List bytes) async {
1065701 final String pigeonVar_channelName =
0 commit comments