refactor(dart/transform): Remove ngData

Now that we have `Parser`, `ngData` is redundant & unnecessary.
This commit is contained in:
Tim Blasi
2015-03-18 10:41:54 -07:00
committed by Misko Hevery
parent 8baedca972
commit 5d479fa0ae
5 changed files with 39 additions and 73 deletions

View File

@ -1,35 +0,0 @@
library angular2.transform.common.ng_data;
import 'dart:convert';
const NG_DATA_VERSION = 1;
class NgData extends Object {
int importOffset = 0;
int registerOffset = 0;
List<String> imports = [];
NgData();
factory NgData.fromJson(String json) {
var data = JSON.decode(json);
return new NgData()
..importOffset = data['importOffset']
..registerOffset = data['registerOffset']
..imports = data['imports'];
}
String toJson() {
return JSON.encode({
'version': NG_DATA_VERSION,
'importOffset': importOffset,
'registerOffset': registerOffset,
'imports': imports
});
}
@override
String toString() {
return '[NgData: ${toJson()}]';
}
}