notificationsRoleSettingBundle top-level property
MasonBundle
notificationsRoleSettingBundle
final
Implementation
final notificationsRoleSettingBundle = MasonBundle.fromJson(<String, dynamic>{
"files": [
{
"path": "lib/core/notifications/notifications_setting.dart",
"data":
"aW1wb3J0ICdwYWNrYWdlOmZsdXR0ZXIvbWF0ZXJpYWwuZGFydCc7CgppbXBvcnQgJ2FwcF9ub3RpZmljYXRpb25zLmRhcnQnOwoKLy8vIFRoZSBzZXR0aW5nIG9mIHRoZSBub3RpZmljYXRpb25zIG9mIHRoZSBhcHAsIGFuIGVudHJ5IG9mIHRoZSBzZXR0aW5ncwovLy8gc2NyZWVuOiBpdCBzaG93cyB3aGV0aGVyIHRoZSBhcHAgbWF5IHNob3cgbm90aWZpY2F0aW9ucy4gQSB0YXAgYXNrcyBmb3IKLy8vIHRoZSBwZXJtaXNzaW9uIHdoaWxlIHRoZSBhcHAgaGFzIG5vdCBhc2tlZCwgYW5kIG9wZW5zIHRoZSBzZXR0aW5ncyBvZgovLy8gdGhlIHN5c3RlbSBhZnRlciB0aGF0LCB3aGVyZSB0aGUgdXNlciB0dXJucyB0aGUgbm90aWZpY2F0aW9ucyBvbiBvciBvZmYuCi8vLwovLy8gSXQgZm9sbG93cyB0aGUgcGVybWlzc2lvbiwgYWxzbyB3aGVuIHRoZSB1c2VyIGNoYW5nZWQgaXQgaW4gdGhlIHNldHRpbmdzCi8vLyBvZiB0aGUgc3lzdGVtIGFuZCBjYW1lIGJhY2sgdG8gdGhlIGFwcC4KLy8vCi8vLyBUaGUgZW50cnkgZG9lcyBub3Qgd2FpdCBmb3Igd2hhdCBhIHRhcCBzdGFydHMuIElmIHRoZSBwcmVmZXJlbmNlcyBmYWlsCi8vLyB0byBzYXZlIHRoYXQgdGhlIGFwcCBhc2tlZCwgb3IgdGhlIHNlcnZpY2Ugb2YgdGhlIHByb3ZpZGVyIGZhaWxzLAovLy8gbm90aGluZyBoZXJlIGNhdGNoZXMgdGhlIGVycm9yOiBpdCByZWFjaGVzIHRoZSBoYW5kbGVycyBvZiB0aGUgdW5jYXVnaHQKLy8vIGVycm9ycyBvZiB0aGUgYXBwLgpjbGFzcyBOb3RpZmljYXRpb25zU2V0dGluZyBleHRlbmRzIFN0YXRlbGVzc1dpZGdldCB7CiAgLy8vIENyZWF0ZXMgdGhlIHNldHRpbmcuCiAgY29uc3QgTm90aWZpY2F0aW9uc1NldHRpbmcoe3N1cGVyLmtleX0pOwoKICBAb3ZlcnJpZGUKICBXaWRnZXQgYnVpbGQoQnVpbGRDb250ZXh0IGNvbnRleHQpIHsKICAgIGZpbmFsIHRoZW1lID0gVGhlbWUub2YoY29udGV4dCk7CiAgICBmaW5hbCBtdXRlZCA9IHRoZW1lLmNvbG9yU2NoZW1lLm9uU3VyZmFjZVZhcmlhbnQ7CiAgICByZXR1cm4gVmFsdWVMaXN0ZW5hYmxlQnVpbGRlcjxOb3RpZmljYXRpb25QZXJtaXNzaW9uPigKICAgICAgdmFsdWVMaXN0ZW5hYmxlOiBhcHBOb3RpZmljYXRpb25zLnBlcm1pc3Npb24sCiAgICAgIGJ1aWxkZXI6IChjb250ZXh0LCBwZXJtaXNzaW9uLCBfKSB7CiAgICAgICAgZmluYWwgc3RhdGUgPSBUZXh0KAogICAgICAgICAgcGVybWlzc2lvbiA9PSBOb3RpZmljYXRpb25QZXJtaXNzaW9uLmdyYW50ZWQKICAgICAgICAgICAgICA/IHt7e3RleHRfb259fX0KICAgICAgICAgICAgICA6IHt7e3RleHRfb2ZmfX19LAogICAgICAgICAgc3R5bGU6IHRoZW1lLnRleHRUaGVtZS5ib2R5TWVkaXVtPy5jb3B5V2l0aChjb2xvcjogbXV0ZWQpLAogICAgICAgICk7CiAgICAgICAgZmluYWwgYXJyb3cgPSBJY29uKEljb25zLmNoZXZyb25fcmlnaHQsIGNvbG9yOiBtdXRlZCk7CiAgICAgICAgLy8gQXQgYSBsYXJnZSB0ZXh0IHNpemUsIHRoZSBzdGF0ZSBnb2VzIGJlbG93IHRoZSB0aXRsZSwgd2hlcmUgaXQKICAgICAgICAvLyBoYXMgdGhlIHdpZHRoIG9mIHRoZSByb3cuCiAgICAgICAgZmluYWwgYmVsb3cgPSBNZWRpYVF1ZXJ5LnRleHRTY2FsZXJPZihjb250ZXh0KS5zY2FsZSgxMCkgPiAxMzsKICAgICAgICByZXR1cm4gTGlzdFRpbGUoCiAgICAgICAgICBsZWFkaW5nOiBjb25zdCBJY29uKEljb25zLm5vdGlmaWNhdGlvbnNfb3V0bGluZWQpLAogICAgICAgICAgdGl0bGU6IFRleHQoe3t7dGV4dF90aXRsZX19fSksCiAgICAgICAgICBzdWJ0aXRsZTogYmVsb3cgPyBzdGF0ZSA6IG51bGwsCiAgICAgICAgICB0cmFpbGluZzogYmVsb3cKICAgICAgICAgICAgICA/IGFycm93CiAgICAgICAgICAgICAgOiBSb3coCiAgICAgICAgICAgICAgICAgIG1haW5BeGlzU2l6ZTogTWFpbkF4aXNTaXplLm1pbiwKICAgICAgICAgICAgICAgICAgY2hpbGRyZW46IFtzdGF0ZSwgY29uc3QgU2l6ZWRCb3god2lkdGg6IDQpLCBhcnJvd10sCiAgICAgICAgICAgICAgICApLAogICAgICAgICAgb25UYXA6IHBlcm1pc3Npb24gPT0gTm90aWZpY2F0aW9uUGVybWlzc2lvbi5ub3RBc2tlZAogICAgICAgICAgICAgID8gYXBwTm90aWZpY2F0aW9ucy5yZXF1ZXN0CiAgICAgICAgICAgICAgOiBhcHBOb3RpZmljYXRpb25zLm9wZW5TZXR0aW5ncywKICAgICAgICApOwogICAgICB9LAogICAgKTsKICB9Cn0K",
"type": "text"
}
],
"hooks": [],
"name": "notifications_role_setting",
"description":
"The template of the notifications role of SMF for an app with a settings screen: the entry that shows whether the app may show notifications.",
"version": "0.1.0+1",
"environment": {"mason": "^0.1.1"},
"vars": {}
});