{
    "Angular/Ionic amplify-photo-picker": {
        "prefix": "<amplify-photo-picker",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "<amplify-photo-picker",
            "\t(picked)=\"onImagePicked(\\$event)\"",
            "\t(loaded)=\"onImageLoaded(\\$event)\">",
            "</amplify-photo-picker>"
        ]
    },
    "Angluar onImagePicked": {
        "prefix": "onImagePicked",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "onImagePicked( file ) {\n",
                "\tlet key = ${1:`pics/}${file.name}`;\n",
                "\tthis.amplify.storage().put( key, file, {",
                    "\t\t'level': ${2:'private'},",
                    "\t\t'contentType': file.type",
                "\t})",
                "\t.then (result => console.log('uploaded: ', result))",
                "\t.catch(err => console.log('upload error: ', err));",
                "}"
        ]
    },
    "AmplifyAngularModule": {
        "prefix": "AmplifyAngularModule",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "AmplifyAngularModule"
        ]
    },
    "NgModule": {
        "prefix": "NgModule",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "NgModule"
        ]
    },
    "AmplifyService": {
        "prefix": "AmplifyService",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "AmplifyService"
        ]
    },
    "navCtrl": {
        "prefix": "navCtrl",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "navCtrl"
        ]
    },
    "NavController": {
        "prefix": "NavController",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "NavController"
        ]
    },
    "amplifyService": {
        "prefix": "amplifyService",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "amplifyService"
        ]
    },
    "modalCtrl": {
        "prefix": "modalCtrl",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "modalCtrl"
        ]
    },
    "ModalController": {
        "prefix": "ModalController",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "ModalController"
        ]
    },
    "selector": {
        "prefix": "selector",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "selector"
        ]
    },
    "templateUrl": {
        "prefix": "templateUrl",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "templateUrl"
        ]
    },
    "styleUrls": {
        "prefix": "styleUrls",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "styleUrls"
        ]
    },
    "onAlbumImageSelected": {
        "prefix": "onAlbumImageSelected",
        "scope": "javascript,javascriptreact,typescript",
        "body": [
            "onAlbumImageSelected"
        ]
    }
}