0.2.7 • Published 3 years ago
msda-storage v0.2.7
MsdaStorage
install
npm i msda-storage --saveStorage 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 //getLang
this._storage.setLang('en') //set
MsdaStorage.lang //getSessionToken
this._storage.setToken('tokenString') //set
MsdaStorage.token //getCustom Items
this._storage.setItem('someKey', "someItem"); //set
this._storage.getItem('someKey'); //getTranslations
this._storage.translations; //getAppVersions
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
4 years ago
0.2.4
4 years ago
0.2.3
4 years ago
0.2.2
4 years ago
0.2.1
4 years ago
0.2.0
4 years ago
0.1.8-beta.1
4 years ago
0.1.8-beta
4 years ago
0.1.8
4 years ago
0.1.7-test-3
4 years ago
0.1.7-test-2
4 years ago
0.1.7-test-1
4 years ago
0.1.7-test
4 years ago
0.1.7
4 years ago
0.1.6
4 years ago
0.1.5
4 years ago
0.1.4
4 years ago
0.1.3
4 years ago
0.1.2
4 years ago
0.1.1
4 years ago
0.1.0
4 years ago
0.0.16
4 years ago
0.0.15
4 years ago
0.0.13
4 years ago
0.0.12
4 years ago
0.0.11
4 years ago
0.0.10
4 years ago
0.0.9
4 years ago
0.0.8
4 years ago
0.0.7
4 years ago
0.0.6
4 years ago
0.0.5
4 years ago
0.0.4
4 years ago
0.0.3
4 years ago
0.0.2
4 years ago
0.0.1
4 years ago