0.2.7 • Published 3 years ago
msda-storage v0.2.7
MsdaStorage
install
npm i msda-storage --save
Storage Overview
- session-token
- clientId (*only for public project)
- lang
- i18n (translations)
Add to project
import { MsdaStorageModule, MsdaStorage } from 'msda-storage';
function initApp( storage: MsdaStorage) {
return async () => {
storage.setConfig({
apiPrefix: '/auth' //default '/api
});
/**
* @param{appKeyWords} იმ აპლიკაციების keyword-ები რომლის translate-ებსაც იყენებს აპლიკაცია
*/
const appKeyWords = ['USER_MANAGEMENT'];
await storage.loadTranslations(appKeyWords);
return;
};
}
@NgModule({
declarations: [
...
],
imports: [
...
MsdaStorageModule
],
providers: [
...
{
provide: APP_INITIALIZER,
useFactory: initApp,
multi: true,
deps: [MsdaStorage],
}
],
bootstrap: [AppComponent]
})
export class AppModule {}
Usage of Storage
ClientId - note: only in public projects
this._storage.setClientId(41, setSessionClient) //set setSessionClient = true | false , default = false
this._storage.clientId //get
Lang
this._storage.setLang('en') //set
MsdaStorage.lang //get
SessionToken
this._storage.setToken('tokenString') //set
MsdaStorage.token //get
Custom Items
this._storage.setItem('someKey', "someItem"); //set
this._storage.getItem('someKey'); //get
Translations
this._storage.translations; //get
AppVersions
this._storage.setAppVersion(MsdaAppVersions); //set
this._storage.appVersions; //get
//set example
this._storage.setAppVersion({
"sso": {
"build":4,
"version":"0.0.1"
}
});
0.2.7
3 years ago
0.2.6
3 years ago
0.2.5
3 years ago
0.2.4
3 years ago
0.2.3
3 years ago
0.2.2
3 years ago
0.2.1
3 years ago
0.2.0
3 years ago
0.1.8-beta.1
3 years ago
0.1.8-beta
3 years ago
0.1.8
3 years ago
0.1.7-test-3
3 years ago
0.1.7-test-2
3 years ago
0.1.7-test-1
3 years ago
0.1.7-test
3 years ago
0.1.7
3 years ago
0.1.6
3 years ago
0.1.5
3 years ago
0.1.4
3 years ago
0.1.3
3 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago
0.0.16
3 years ago
0.0.15
3 years ago
0.0.13
3 years ago
0.0.12
3 years ago
0.0.11
3 years ago
0.0.10
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago