
Security News
Deno 2.6 + Socket: Supply Chain Defense In Your CLI
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.
@raincatcher/angularjs-workflow
Advanced tools
This module is an Angular JS implementation of Workflows for the Raincatcher project.
This module is packaged in a CommonJS format, exporting the name of the Angular namespace. The module can be included in an angular.js as follows:
var config = {
mode: 'admin',
listColumnViewId: 'listColumnView',
mainColumnViewId: 'detailColumnView'
};
angular.module('app', [
...
, require('fh-wfm-workflow-angular')(config)
...
])
The following configuration options are available for this module:
Allows to switch between user based views and admin views. Possible values 'admin' or 'user'
This is the identifier for the Angular view where the main Workflow views will be rendered.
This is the identifier for the Angular view where the list of Workflows will be rendered into.
This is useful for organizing where the lists will be rendered on-screen.
If not specified, the lists will be rendered into the mainColumnViewId.
This is only used for the admin mode of the module.
This is the identifier of the Angular view where the progress of a workflow is displayed to the user. This is only required for scenarios where a workflow is being progressed (e.g. in a mobile application)
| Name | Description |
|---|---|
| workflow-detail | Displays the workflow to the user and allows re-ordering of the steps. |
| workflow-form | Allows editing of the workflow name |
| workflow-list | Displays a list of workflows |
| workflow-progress | Displays the current progress of a workflow |
| workflow-result | Displays the result of a single workflow |
| workflow-step-detail | Displays the detail for a single step of a workflow |
| workflow-step-form | Allows the user to edit a single step of the workflow |
The following directives are used to guide a user through the steps necessary to complete a workflow. The workflow module itself does not contain the logic required for each step, but uses the template directives to render each of the steps to the user.
The workflow-process-parent route is an Angular JS abstract route that is used for all steps in a workflow.
The workflow-process-begin route and controller are used to display the summary of the workflow and any results that there may be.
The workflow-process-steps route publishes topics to get the current state of the workflow for a workorder.
Based on the state, the workflow-step directive renders the template defined in the workflow step.
At this point, control is passed to the module that implements the individual step.
Install module dependencies
npm install
Link module into your app
npm link .
Start monitor changes in templates.
grunt wfmTemplate:watch
FAQs
An Angularjs implementation for workflows
The npm package @raincatcher/angularjs-workflow receives a total of 6 weekly downloads. As such, @raincatcher/angularjs-workflow popularity was classified as not popular.
We found that @raincatcher/angularjs-workflow demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.

Security News
New DoS and source code exposure bugs in React Server Components and Next.js: what’s affected and how to update safely.

Security News
Socket CEO Feross Aboukhadijeh joins Software Engineering Daily to discuss modern software supply chain attacks and rising AI-driven security risks.