Skip to main content
Hitachi Vantara Lumada and Pentaho Documentation

action

pentaho.type. action

The action namespace contains types related with the action concept.

Source: doc-js/pentaho/type/action/_namespace.jsdoc, line 17

Child Namespaces

Name Summary
impl

The action.impl namespace contains implementations related with the action concept.

spec

The action.spec namespace contains specification interfaces and type definitions.

Classes

Name Summary
Base

The action.Base class represents a certain model of actions.

Execution

The action.Execution class represents a certain model of action execution.

Interfaces

Name Summary
IObserver

The IObserver interface represents an action observer and allows specifying event listener functions for each of an action's phases.

ITarget

The ITarget interface represents the entity which is acted upon or the place where the action takes place.

Members

Name Description
States :  number

The States enum is the class of names of action execution states.

Members Details

States:  number

The States enum is the class of names of action execution states.

Properties:
Name Default Value Description
unstarted : number 1

The unstarted action execution state.

init : number 2

The init action execution state.

will : number 4

The will action execution state.

do : number 8

The do action execution state.

did : number 16

The did action execution state.

canceled : number 32

The canceled action execution state.

failed : number 64

The failed action execution state.

finished : number 128

The finished action execution state bit.

Can be on when one of did, failed or canceled is also on.

Indicates that all finalization tasks have been completed.

Source: javascript/web/pentaho/type/action/States.js, line 27