| DEFAULT_CONSOLE_APPENDER_PREFIX_CONVERTERS |
Type : ConsoleAppenderPrefixConverters
|
Default value : {
'{level}': (event: LogEvent) => event.levelName,
'{logger}': (event: LogEvent) => event.loggerName,
'{date}': (event: LogEvent) => event.timestamp.toLocaleDateString(),
'{time}': (event: LogEvent) => event.timestamp.toLocaleTimeString(),
}
|
|
Default console prefix converters |
| DEFAULT_XHR_CONFIG |
Type : XHRConfig
|
Default value : {
url: null,
method: 'GET',
responseType: 'json',
headers: {},
body: null,
withCredentials: false,
timeout: 0,
}
|
|
Default xhr configuration |
| DefaultConfig |
Type : EuiPaginationConfig
|
Default value : {
totalItems: 0,
pageSize: 10,
currentPage: 1,
pageWindowSize: 5,
}
|
| EUI_COLORS |
Type : object
|
Default value : {
text: '#333333',
default: '#333333',
black: '#000000',
white: '#ffffff',
primary: '#004494',
primaryDark: '#003e8c',
primaryDarker: '#003581',
primaryDarkest: '#002d77',
primaryDarkester: '#001f65',
primaryDarkester2: '#00174c',
primaryLight: '#2660a4',
primaryLighter: '#4d7cb4',
primaryLightest: '#80a2ca',
primaryLightester: '#b3c7df',
primaryLightester2: '#e0e9f2 ',
accent: '#ffeb3b',
accentDark: '#ffd114',
accentDarker: '#fc1',
accentDarkest: '#ffc60d',
accentDarkester: '#ffbc07',
accentDarkester2: '#edad00',
accentLight: '#ffdc3a',
accentLighter: '#ffe25d',
accentLightest: '#ffeb8b',
accentLightester: '#fff3b9',
accentLightester2: '#fffae3',
info: '#03a9f4',
infoDark: '#039be5',
infoDarker: '#0288d1',
infoDarkest: '#0277bd',
infoDarkester: '#01579b',
infoDarkester2: '#003473',
infoLight: '#29b6f6',
infoLighter: '#4fc3f7',
infoLightest: '#81d4fa',
infoLightester: '#b3e5fc',
infoLightester2: '#e0eef6',
success: '#4caf50',
successDark: '#3f7233',
successDarker: '#37672c',
successDarkest: '#2f5d24',
successDarkester: '#204a17',
successDarkester2: '#183711',
successLight: '#628e57',
successLighter: '#7ea274',
successLightest: '#a3bd9c',
successLightester: '#c8d7c4',
successLightester2: '#e9efe7',
warning: '#ff9800',
warningDark: '#f08d23',
warningDarker: '#ee821d',
warningDarkest: '#ec7817',
warningDarkester: '#e8670e',
warningDarkester2: '#d05c0d',
warningLight: '#f4a547',
warningLighter: '#f6b568',
warningLightest: '#f9ca93',
warningLightester: '#fbdfbe',
warningLightester2: '#fdf2e5',
danger: '#f44336',
dangerDark: '#d61d2b',
dangerDarker: '#d01824',
dangerDarkest: '#cb141e',
dangerDarkester: '#c20b13',
dangerDarkester2: '#aa0a11',
dangerLight: '#e0424f',
dangerLighter: '#e5646e',
dangerLightest: '#ed9098',
dangerLightester: '#f4bcc1',
dangerLightester2: '#fbe4e6',
grey: '#9e9e9e',
greyDark: '#757575',
greyDarker: '#616161',
greyDarkest: '#424242',
greyDarkester: '#212121',
greyDarkester2: '#141414',
greyLight: '#bdbdbd',
greyLighter: '#d2d2d2',
greyLightest: '#eeeeee',
greyLightester: '#f5f5f5',
greyLightester2: '#fafafa',
}
|
| EUI_DEFAULT_AUTH_CONFIG |
Type : EuiAuthConfig
|
Default value : {
isLoggedIn: true,
redirectUrl: '',
loginPageUrl: '',
}
|
| getActiveLang |
Type : Selector<CoreState, string>
|
Default value : createSelector(getI18nState, (state: I18nState) => state.activeLang)
|
| getApiQueue |
Type : Selector<AppState, ApiQueue>
|
Default value : createSelector(getAppState, (state: AppState) => state.apiQueue)
|
| getApiQueueItem |
Type : unknown
|
Default value : (itemId: string): Selector<AppState, ApiQueueItem> =>
createSelector(getAppState, (state: AppState) => state.apiQueue[itemId])
|
| getAppConnection |
Type : Selector<AppState, boolean>
|
Default value : createSelector(getAppState, (state: AppState) => state.connected)
|
| getAppStatus |
Type : Selector<AppState, string>
|
Default value : createSelector(getAppState, (state: AppState) => state.status)
|
| getAppVersion |
Type : Selector<AppState, string>
|
Default value : createSelector(getAppState, (state: AppState) => state.version)
|
| getCurrentModule |
Type : Selector<AppState, string>
|
Default value : createSelector(getAppState, (state: AppState) => state.currentModule)
|
| getLastAddedModule |
| It will be removed in the future. |
Type : Selector<AppState, string>
|
Default value : createSelector(
getAppState,
(state: AppState) => state.loadedConfigModules.lastAddedModule,
)
|
|
Returns the last added module from the app state |
| getAppLoadedConfigModules |
Type : Selector<CoreState, LoadedConfigModules>
|
Default value : (state: CoreState) => state?.app?.loadedConfigModules
|
| getAppState |
Type : unknown
|
Default value : (state: CoreState): AppState => state.app
|
| getI18nState |
Type : unknown
|
Default value : (state: CoreState): I18nState => state.i18n
|
| getLocaleState |
Type : unknown
|
Default value : (state: CoreState): LocaleState => state.locale
|
| getNotificationsState |
Type : unknown
|
Default value : (state: CoreState): NotificationsState => state.notifications
|
| getUserState |
Type : unknown
|
Default value : (state: CoreState): UserState => state.user
|
| getBrowserDefaultLanguage |
Type : unknown
|
Default value : (): string => navigator.language.split('-')[0]
|
|
returns a language code based on https://tools.ietf.org/rfc/bcp/bcp47.txt specification. To get the Browser's it's using the navigator.language, splits by hyphen and get the first part. |
| getI18nServiceConfig |
Type : unknown
|
Default value : (config: I18nServiceConfig): I18nServiceConfig => Object.assign({}, config)
|
| getNotificationsList |
Type : Selector<AppState, unknown[]>
|
Default value : createSelector(
getNotificationsState,
(state: NotificationsState) => state.list,
)
|
| getUserDashboard |
Type : Selector<UserPreferences<unknown>, unknown>
|
Default value : createSelector(
getUserPreferences,
(state: UserPreferences) => state.dashboard,
)
|
| getUserDetails |
Type : Selector<CoreState, UserDetails>
|
Default value : createSelector(getUserState, (state: UserState) => state as UserDetails)
|
| getUserFirstName |
Type : Selector<CoreState, string>
|
Default value : createSelector(getUserDetails, (state: UserDetails) => state.firstName)
|
| getUserFullName |
Type : Selector<CoreState, string>
|
Default value : createSelector(getUserDetails, (state: UserDetails) => state.fullName)
|
| getUserId |
Type : Selector<CoreState, string>
|
Default value : createSelector(getUserDetails, (state: UserDetails) => state.userId)
|
| getUserLang |
Type : Selector<UserPreferences, string>
|
Default value : createSelector(getUserPreferences, (state: UserPreferences) => state.lang)
|
| getUserLastName |
Type : Selector<CoreState, string>
|
Default value : createSelector(getUserDetails, (state: UserDetails) => state.lastName)
|
| getUserPreferences |
Type : Selector<CoreState, UserPreferences>
|
Default value : createSelector(
getUserState,
(state: UserState) => state.preferences,
)
|
| getUserRightPermissions |
Type : unknown
|
Default value : (rightId: string): Selector<CoreState, string[]> =>
createSelector(getUserRight(rightId), (state: EuiUserRight) => state && state.permissions)
|
| getUserRights |
Type : Selector<CoreState, EuiUserRight[]>
|
Default value : createSelector(getUserState, (state: UserState) => state.rights)
|
| initialAppState |
Type : AppState
|
Default value : Object.assign(
{},
{
version: '0.0.0',
connected: true,
loadedConfigModules: {
modulesConfig: {},
},
status: 'idle',
currentModule: '',
apiQueue: {},
},
)
|
| initialCoreState |
Type : CoreState
|
Default value : Object.assign(
{},
{
app: initialAppState,
user: initialUserState,
notifications: initialNotificationsState,
i18n: initialI18nState,
locale: initialLocaleState,
},
)
|
| initialI18nState |
Type : I18nState
|
Default value : {
activeLang: null,
}
|
| initialLocaleState |
Type : LocaleState
|
Default value : {
id: 'en',
}
|
|
The initial state of the locale state. The default locale is English US ('en'). |
| initialNotificationsState |
Type : NotificationsState
|
Default value : {
list: [],
}
|
|
The initial state of the notifications state. |
| initialUserPreferences |
Type : UserPreferences
|
Default value : Object.assign(
{},
{
lang: null,
dashboard: null,
},
)
|
| initialUserState |
Type : UserState
|
Default value : Object.assign(
{},
{
userId: '',
firstName: '',
lastName: '',
fullName: '',
preferences: initialUserPreferences,
rights: [],
},
)
|
| isObject |
Type : unknown
|
Default value : <T>(item: T): boolean => item && typeof item === 'object' && !Array.isArray(item)
|
| mergeAll |
Type : unknown
|
Default value : <T>(array: Array<T>): T => array.reduce((prev, next) => mergeDeep(prev, next), {})
|
| testBed |
Type : unknown
|
Default value : getTestBed()
|