Skip to main content
Pentaho Documentation

ISelectProto

pentaho.visual.action.spec.ISelectProto

The visual.action.spec.ISelectProto interface represents the specification of the prototype of a selection action type's instance class.

Source: doc-js/pentaho/visual/action/spec/ISelectProto.jsdoc, line 17

Extends

Members

Name Description
type : pentaho.visual.action.spec.ISelectTypeProto

The extensible/configurable members of the prototype of the selection action type class.

Methods

Name Description
validate() : Array.<!pentaho.type.ValidationError>

Determines if a value is valid.

Members Details

type: pentaho.visual.action.spec.ISelectTypeProto

The extensible/configurable members of the prototype of the selection action type class.

Source: doc-js/pentaho/visual/action/spec/ISelectProto.jsdoc, line 26

Overrides: pentaho.type.action.spec.IBaseProto#type

See also:  pentaho.visual.action.spec.ISelectTypeProto#instance

Methods Details

validate() : Array.<!pentaho.type.ValidationError>

Determines if a value is valid.

If you override this method, be sure to call the base implementation, and return any errors it reports.

You can use the error utilities in pentaho.type.Util to help in the implementation.

Source: doc-js/pentaho/type/spec/IValueProto.jsdoc, line 35

Inherited From: pentaho.type.spec.IValueProto#validate

Returns:
Name Description
Array.<!pentaho.type.ValidationError> | null

A non-empty array of errors or null.

See also:  pentaho.type.spec.IValueTypeProto#validateInstance , pentaho.type.Value#validate