App custom data.
Map<String, dynamic> get appData => _appData;
Invalid setter.
set appData(Map<dynamic, dynamic> newAppData) { throw ('no.. Connot override appData object'); }