Home Manual Reference Source

References

Class Summary

Static Public Class Summary
public

Intent manager

public
public
public

Interface Summary

Static Public Interface Summary
public

Interface each action.js has to implement

public

Interface each ipro.js has to implement

Typedef Summary

Static Public Typedef Summary
public

ActionExecution(intentType: StandardIntent | string, intentOptions: Object): Object: function(intenType: IntentType, options: Object): Promise<Object> | Object

The execute function of an Action

public

The metadata of an action.

public

The metadata of a collection of actions implemented in one action.js file.

public
public

Context: Object<EntityType, Array<EntityId> | Array<EntityObject>>

The result of a context query.

public

Callback function to inform an application that the context of an insightProvider has changed.

public

An Object whose keys are the EntityTypes to query and whose values are the ContextQueryOptions for the requested entity.

public

The options for a context query for a specific EntityType.

public

Indicates the return type of the context query.

public
this typedef is experimental.

Enum of context return types.

public

enum of ContextSelector's . Exposed into global namespace sap.pdms.ipro.api.ContextSelector

public

Defines what result set should be returned from a getContext call.

public

An identifier for a single entity.

public

An object which describes an entity.

public

An EntityType as string.

public
this typedef is experimental.

The supported features of an ipro.

public
this typedef was deprecated. In PDMS 1.0 SP00 the application was loading UI5 and NATIVE (other) ipros differently. As of PDMS 1.0 SP02 all ipros are loaded in the same way, hence this information is not required anymore.

the ui framework being used by the ipro.

public
this typedef is experimental. Not actively used by any application as of PDMS 1.0 FP02.

The data input and output for an ipro.

public

The metadata of an ipro.

public

Options for creating an ipro

public

IntentHandler(insightProvider: Object, intentType: StandardIntent | string, intentParams: IntentParams): function(): void

Callback function to inform an application of an intent of an insightProvider.

public

The intent specific parameters.

public
this typedef is experimental. Not actively used by any application or ipro as of PDMS 1.0 FP02.

Allows to restrict the number of entities returned from a context query.

public

The size of an ipro

public

enum for standard intents.