Compass Status Plugin
var StatusAction = app.appRegistry.getAction('Status.Actions');
// Can call individual actions
StatusAction.showAnimation();
StatusAction.setMessage('Loading navigation');
// Can configure many things at once
StatusAction.configure({
animation: true,
message: 'Loading Databases',
visible: true
});
For example, the schema subview:
var StatusAction = app.appRegistry.getAction('Status.Actions');
var SchemaStatusSubview = app.appRegistry.getComponent('Schema.StatusSubview');
var SchemaStore = app.appRegistry.getStore('Schema.Store');
StatusAction.showAnimation();
StatusAction.setSubview(SchemaStatusSubview);
SchemaStore.setState({samplingState: 'timeout'});
// Also possible to show the waiting state
SchemaStore.setState({samplingState: 'error', samplingTimeMS: 15001});
Key | Description |
---|---|
Application.Status |
The status plugin component |
Key | Description |
---|---|
Status.Actions |
Gets all the status actions. |
Key | Description |
---|---|
Status.Store |
Triggers with status information. |
Apache 2.0