| API_JITTER |
API_JITTER:
|
Type : number
|
Default value : 250
|
| API_LATENCY |
API_LATENCY:
|
Type : number
|
Default value : 50
|
| API_URL |
API_URL:
|
Type : string
|
Default value : '/api'
|
| EMP_URL |
EMP_URL:
|
Default value : API_URL + '/employees'
|
| topList |
topList:
|
Default value : (prevState: string[] = [], action: VideoStatsAction): string[] => {
switch (action.type) {
default:
return prevState;
}
}
|
| videoList |
videoList:
|
Default value : (state: Video[] = [], action: VideoStatsAction) => {
switch (action.type) {
case 'VIDEOS_ARRIVED':
return action.payload;
default:
return state;
}
}
|
| videoStatsReducerMap |
videoStatsReducerMap:
|
Type : object
|
Default value : {
videoList,
viewsFilter,
currentVideo,
viewsBreakdown,
topList
}
|
| DEFAULT_OPTIONS |
DEFAULT_OPTIONS:
|
Type : object
|
Default value : {
errorProbability: 0.3,
maxDelayMs: 1000
}
|
| DEFAULT_OPTIONS |
DEFAULT_OPTIONS:
|
Type : LoadWithRetryOptions
|
Default value : {
attempts: 3,
retryDelayMs: 2000,
retryBackoffCoefficient: 1.5,
retryMaxDelayMs: 30000
}
|
| StatusStrings |
StatusStrings:
|
Type : []
|
Default value : [
'In Progress',
'Retrying',
'Waiting to Retry',
'Success',
'Error'
]
|
| EMPTY_CART |
EMPTY_CART:
|
Type : string
|
Default value : 'EMPTY_CART'
|
| fruitReducerMap |
fruitReducerMap:
|
Type : object
|
Default value : {
berryCounter: berryCounterReducer,
appleCounter: appleCounterReducer
}
|
| PICK_APPLES |
PICK_APPLES:
|
Type : string
|
Default value : 'PICK_APPLES'
|
| PICK_BERRY |
PICK_BERRY:
|
Type : string
|
Default value : 'PICK_BERRY'
|
| environment |
environment:
|
Type : object
|
Default value : {
production: false
}
|
| environment |
environment:
|
Type : object
|
Default value : {
production: true
}
|
| environment |
environment:
|
Type : object
|
Default value : {
production: false
}
|
| environment |
environment:
|
Type : object
|
Default value : {
production: false
}
|
| environment |
environment:
|
Type : object
|
Default value : {
production: true
}
|
| environment |
environment:
|
Type : object
|
Default value : {
production: true
}
|
| FEATURE_REDUCER_TOKEN |
FEATURE_REDUCER_TOKEN:
|
Default value : new InjectionToken<ActionReducerMap<VideoStats>>('Feature Reducers')
|
| FEATURE_REDUCER_TOKEN |
FEATURE_REDUCER_TOKEN:
|
Default value : new InjectionToken<ActionReducerMap<FruitState>>('Feature Reducers')
|
| ROUTES |
ROUTES:
|
Type : []
|
Default value : [
{ path: '', pathMatch: 'full', component: BasketUiComponent }
]
|
| GRAPH_HEIGHT |
GRAPH_HEIGHT:
|
Type : number
|
Default value : 200
|
| GRAPH_WIDTH |
GRAPH_WIDTH:
|
Type : number
|
Default value : 500
|
| ROUTED_COMPONENTS |
ROUTED_COMPONENTS:
|
Type : []
|
Default value : [
ManagementScreenComponent,
EmployeeFieldsComponent,
AddEmployeeComponent,
EditEmployeeComponent
]
|
| ROUTER_MODULE |
ROUTER_MODULE:
|
Default value : RouterModule.forChild(ROUTES)
|
| ROUTES |
ROUTES:
|
Type : []
|
Default value : [
{ path: 'add', component: AddEmployeeComponent },
{ path: ':id', component: EditEmployeeComponent },
{ path: '', component: ManagementScreenComponent }
]
|
| ROUTES |
ROUTES:
|
Type : []
|
Default value : [
{ path: '', component: EmployeeListComponent }
]
|
| ROUTES |
ROUTES:
|
Type : []
|
Default value : [
{ path: '', component: EmployeeListComponent }
]
|
| URLPREFIX |
URLPREFIX:
|
Type : string
|
Default value : 'https://www.youtube.com/embed/'
|
| viewsBreakdownStateInitial |
viewsBreakdownStateInitial:
|
Type : ViewsBreakdownState
|
Default value : {
selectedAxis: ['age']
}
|
| viewsFilterInitialState |
viewsFilterInitialState:
|
Type : ViewsFilterState
|
Default value : {
region: 'All',
dateTo: moment().startOf('day').valueOf(),
dateFrom: moment('1995-01-01').valueOf(),
ageRanges: [true, true, true, true]
}
|