FdCurrentProjectContextService Class
addon/services/fd-current-project-context.js:17
Service allows to save current application context.
Item Index
Methods
- _buildTree
- _updateTypeRightTree
- actions.didTransition
- actions.didTransition
- beforeModel
- getAutogeneratedSystem
- getAutogeneratedSystemModel
- getAutogeneratedSystemPromise
- getCurrentConfiguration
- getCurrentConfigurationModel
- getCurrentStage
- getCurrentStageModel
- isAutogeneratedSystemSet
- model
- model
- objectListViewLimitPredicate
- objectListViewLimitPredicate
- resetController
- resetController
- resetController
- resetController
- setCurrentConfiguration
- setCurrentStage
- setupController
- setupController
- setupController
- setupController
- setupController
- setupController
- setupController
- setupController
- setupController
- setupController
Properties
- context
- currentContext
- currentContext
- currentContext
- currentContext
- currentContext
- currentProjectContext
- currentProjectContext
- currentProjectContext
- currentProjectContext
- currentProjectContext
- currentProjectContext
- currentProjectContext
- currentProjectContext
- developerUserSettings
- developerUserSettings
- developerUserSettings
- developerUserSettings
- developerUserSettings
- developerUserSettings
- developerUserSettings
- developerUserSettings
- developerUserSettings
- developerUserSettings
- modelName
- modelName
- modelName
- modelName
- modelName
- modelName
- modelName
- modelName
- modelName
- modelName
- modelProjection
- modelProjection
- modelProjection
- modelProjection
- modelProjection
- modelProjection
- modelProjection
- modelProjection
- modelProjection
- modelProjection
- modelProjection
- objectlistviewEventsService
- objectlistviewEventsService
- singleStageMode
- store
Methods
_buildTree
-
data
-
type
-
nodeId
Create tree.
Parameters:
Returns:
Object data for tree.
_updateTypeRightTree
()
Method for update type right tree.
beforeModel
-
transition
This hook is the first of the route entry validation hooks called when an attempt is made to transition into a route or one of its children. More info.
Parameters:
-
transition
Transition
Returns:
getAutogeneratedSystem
()
String
Get id
of autogenerated system model for current stage.
Returns:
Id of autogenerated system for current stage.
getAutogeneratedSystemModel
()
DS.Model
Get autogenerated system's model for current stage.
Returns:
Autogenerated system's model for current stage.
getAutogeneratedSystemPromise
()
Ember.RSPV.Promise
Get promise for loading stage's autogenerated system.
Returns:
Promise for loading stage's system.
getCurrentConfiguration
()
String
Get id
of current configuration.
Returns:
Id of current configuration.
getCurrentConfigurationModel
()
DS.Model
Get current configuration model.
Returns:
Current configuration model.
isAutogeneratedSystemSet
()
Boolean
Get flag indicating stage's autogenerated system model is set.
Returns:
Flag indicating stage's autogenerated system is set.
model
-
params
A hook you can implement to convert the URL into the model for this route. More info.
Parameters:
-
params
Object
objectListViewLimitPredicate
()
Query.SimplePredicate
Return SimplePredicate
for limit list objects by stage.
Returns:
objectListViewLimitPredicate
-
options
It overrides base method and forms the limit predicate for loaded data. If there is displayed even number or records per page, records where 'address' attribute contains letter 'S' are filtered. If there is displayed odd number or records per page, records where 'address' attribute contains letter 'п' are filtered.
Parameters:
Returns:
The predicate to limit loaded data.
resetController
-
controller
-
isExisting
A hook you can use to reset controller values either when the model changes or the route is exiting. More info.
Parameters:
-
controller
Ember.Controller -
isExisting
Boolean
resetController
-
controller
-
isExisting
-
transition
A hook you can use to reset controller values either when the model changes or the route is exiting. More info.
Parameters:
-
controller
Ember.Controller -
isExisting
Boolean -
transition
Object
resetController
-
controller
-
isExisting
-
transition
A hook you can use to reset controller values either when the model changes or the route is exiting. More info.
Parameters:
-
controller
Ember.Controller -
isExisting
Boolean -
transition
Object
resetController
-
controller
-
isExisting
-
transition
A hook you can use to reset controller values either when the model changes or the route is exiting. More info.
Parameters:
-
controller
Ember.Controller -
isExisting
Boolean -
transition
Object
setCurrentConfiguration
-
configuration
Set current configuration.
Parameters:
-
configuration
DS.ModelNew current configuration.
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
setupController
-
controller
-
model
A hook you can use to setup the controller for the current route. More info.
Parameters:
-
controller
Ember.Controller -
model
Object
Properties
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
currentProjectContext
Class
Service that get current project contexts.
Default: Ember.inject.service()
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
developerUserSettings
Object
Defined user settings developer.
For default userSetting use empty name ('').
Property <componentName>
may contain any of properties: colsOrder
, sorting
, colsWidth
or being empty.
{
<componentName>: {
<settingName>: {
colsOrder: [ { propName :<colName>, hide: true|false }, ... ],
sorting: [{ propName: <colName>, direction: "asc"|"desc" }, ... ],
colsWidths: [ <colName>:<colWidth>, ... ],
},
...
},
...
}
Default: {}
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
SimplePredicate
private
Query simple predicate.
Default: undefined
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
modelProjection
String
Name of model projection to be used as record's properties limitation.
Default: 'ListFormView'
objectlistviewEventsService
Class
Service that triggers objectlistview events.
Default: Ember.inject.service()
objectlistviewEventsService
Class
Service that triggers objectlistview events.
Default: Ember.inject.service()
store
DS.Store or subclass
Store of current application.