File tree Expand file tree Collapse file tree 4 files changed +13
-10
lines changed
Expand file tree Collapse file tree 4 files changed +13
-10
lines changed Original file line number Diff line number Diff line change 1+ import 'dart:convert' ;
2+
13import 'package:tiled/tiled.dart' ;
24import 'package:xml/xml.dart' ;
35
@@ -14,7 +16,8 @@ class XmlParser extends Parser {
1416
1517 XmlParser (this .element, {super .tsxProviders, super .templateProviders});
1618
17- XmlParser .fromString (String string, {
19+ XmlParser .fromString (
20+ String string, {
1821 super .tsxProviders,
1922 super .templateProviders,
2023 }) : element = XmlDocument .parse (string).rootElement;
@@ -55,9 +58,7 @@ class XmlParser extends Parser {
5558
5659 @override
5760 T formatSpecificParsing <T >(
58- T Function (JsonParser ) json,
59- T Function (XmlParser ) xml
60- ) {
61+ T Function (JsonParser ) json, T Function (XmlParser ) xml) {
6162 return xml (this );
6263 }
6364}
@@ -67,8 +68,10 @@ class JsonParser extends Parser {
6768
6869 JsonParser (this .json, {super .tsxProviders, super .templateProviders});
6970
70- JsonParser .fromString (String string, {
71- super .tsxProviders, super .templateProviders,
71+ JsonParser .fromString (
72+ String string, {
73+ super .tsxProviders,
74+ super .templateProviders,
7275 }) : json = jsonDecode (string) as Map <String , dynamic >;
7376
7477 @override
Original file line number Diff line number Diff line change 1- part of tiled;
1+ import 'package: tiled/tiled.dart' ;
22
33abstract class Provider <T > {
44 bool canProvide (String path);
@@ -8,4 +8,4 @@ abstract class Provider<T> {
88}
99
1010typedef ParserProvider = Provider <Parser >;
11- typedef ImagePathProvider = Provider <String >;
11+ typedef ImagePathProvider = Provider <String >;
Original file line number Diff line number Diff line change 11import 'dart:collection' ;
2+ import 'dart:convert' ;
23
34import 'package:collection/collection.dart' ;
45import 'package:tiled/tiled.dart' ;
Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ export 'src/layer.dart';
1414export 'src/objects/text.dart' ;
1515export 'src/objects/tiled_object.dart' ;
1616export 'src/parser.dart' ;
17+ export 'src/provider.dart' ;
1718export 'src/template.dart' ;
18- export 'src/tile_map_parser.dart' ;
1919export 'src/tiled_map.dart' ;
2020export 'src/tileset/grid.dart' ;
2121export 'src/tileset/terrain.dart' ;
@@ -25,4 +25,3 @@ export 'src/tileset/tileset.dart';
2525export 'src/tileset/wang/wang_color.dart' ;
2626export 'src/tileset/wang/wang_set.dart' ;
2727export 'src/tileset/wang/wang_tile.dart' ;
28- export 'src/tsx_provider.dart' ;
You can’t perform that action at this time.
0 commit comments