ngx-amplify
Version:
An angular library for integration AWS cloud services (cognito, s3)
1 lines • 6.89 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"NgxAmplifyModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4}],"exports":[],"providers":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"NgxAmplifyModule"},"providers":[{"provide":{"__symbolic":"reference","name":"NGX_AMPLIFY_CONFIG"},"useValue":{"__symbolic":"reference","name":"config"}}]}}}},"AccessLevelType":{"__symbolic":"interface"},"NgxAmplifyStorageConfig":{"__symbolic":"interface"},"NgxAmplifyConfig":{"__symbolic":"interface"},"NgxAmplifyToken":{"__symbolic":"interface"},"NGX_AMPLIFY_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":25,"character":38},"arguments":["NgxAmplifyConfig"]},"IAuthStateOptions":{"__symbolic":"interface"},"IAuthCredentials":{"__symbolic":"interface"},"IAuthUser":{"__symbolic":"interface"},"IAuthState":{"__symbolic":"interface"},"IAuthUserState":{"__symbolic":"interface"},"IAuthResponse":{"__symbolic":"interface"},"ICognitoConfigOptions":{"__symbolic":"interface"},"ICognitoException":{"__symbolic":"interface"},"ICognitoCredentials":{"__symbolic":"interface"},"ICognitoChangePassword":{"__symbolic":"interface"},"ICognitoSignUpCredentials":{"__symbolic":"interface"},"ICognitoAddress":{"__symbolic":"interface"},"ICognitoProfile":{"__symbolic":"interface"},"AuthUser":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":10,"character":25,"module":"./lib/common/common.resource"}]}],"init":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}]},"statics":{"Factory":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"AuthUser"}}}}},"CognitoException":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Object"}]}]}},"CognitoProfile":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Object"}]}]}},"AuthService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":5},"arguments":[{"__symbolic":"reference","name":"NGX_AMPLIFY_CONFIG"}]}]],"parameters":[{"__symbolic":"reference","name":"NgxAmplifyConfig"}]}],"authDetails":[{"__symbolic":"method"}],"buildCreds":[{"__symbolic":"method"}],"buildLogins":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}],"getCurrentUser":[{"__symbolic":"method"}],"getCognitoAttributes":[{"__symbolic":"method"}],"getCognitoUser":[{"__symbolic":"method"}],"getJwtToken":[{"__symbolic":"method"}],"getCognitoProfile":[{"__symbolic":"method"}],"setCognitoProfile":[{"__symbolic":"method"}],"updateCognitoProfile":[{"__symbolic":"method"}],"resetCreds":[{"__symbolic":"method"}],"currentAuthUser":[{"__symbolic":"method"}],"refreshOrResetCreds":[{"__symbolic":"method"}],"refreshSession":[{"__symbolic":"method"}],"saveCreds":[{"__symbolic":"method"}],"setCredentials":[{"__symbolic":"method"}],"signIn":[{"__symbolic":"method"}],"signUp":[{"__symbolic":"method"}],"confirmSignUp":[{"__symbolic":"method"}],"confirmPassword":[{"__symbolic":"method"}],"forgotPassword":[{"__symbolic":"method"}],"resendConfirmationCode":[{"__symbolic":"method"}],"signOut":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"StorageService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":15,"character":5},"arguments":[{"__symbolic":"reference","name":"NGX_AMPLIFY_CONFIG"}]}],null],"parameters":[{"__symbolic":"reference","name":"NgxAmplifyConfig"},{"__symbolic":"reference","name":"AuthService"}]}],"isExpired":[{"__symbolic":"method"}],"getFileByUrl":[{"__symbolic":"method"}],"getFile":[{"__symbolic":"method"}],"upload":[{"__symbolic":"method"}],"list":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"TokenInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"AuthService"}]}],"intercept":[{"__symbolic":"method"}],"addToken":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}}},"origins":{"NgxAmplifyModule":"./lib/ngx-amplify.module","AccessLevelType":"./lib/common/interfaces/ngx-amplify.config","NgxAmplifyStorageConfig":"./lib/common/interfaces/ngx-amplify.config","NgxAmplifyConfig":"./lib/common/interfaces/ngx-amplify.config","NgxAmplifyToken":"./lib/common/interfaces/ngx-amplify.config","NGX_AMPLIFY_CONFIG":"./lib/common/interfaces/ngx-amplify.config","IAuthStateOptions":"./lib/common/interfaces/common.interface","IAuthCredentials":"./lib/common/interfaces/common.interface","IAuthUser":"./lib/common/interfaces/common.interface","IAuthState":"./lib/common/interfaces/common.interface","IAuthUserState":"./lib/common/interfaces/common.interface","IAuthResponse":"./lib/common/interfaces/common.interface","ICognitoConfigOptions":"./lib/common/interfaces/common.interface","ICognitoException":"./lib/common/interfaces/common.interface","ICognitoCredentials":"./lib/common/interfaces/common.interface","ICognitoChangePassword":"./lib/common/interfaces/common.interface","ICognitoSignUpCredentials":"./lib/common/interfaces/common.interface","ICognitoAddress":"./lib/common/interfaces/common.interface","ICognitoProfile":"./lib/common/interfaces/common.interface","AuthUser":"./lib/common/common.resource","CognitoException":"./lib/common/common.resource","CognitoProfile":"./lib/common/common.resource","AuthService":"./lib/services/auth.service","StorageService":"./lib/services/storage.service","TokenInterceptor":"./lib/services/token-interceptor.service"},"importAs":"ngx-amplify"}