Positioned
Positioned
The visual.action.mixins.Positioned
class is a mixin class for visual actions which are triggered at a specific user interface position.
The position is given by the position
property.
The mixin adds spec.IPositioned
to the specification of an action.
AMD Module
require(["pentaho/visual/action/mixins/Positioned"], function(Positioned) { /* code goes here */ });
Extends
Constructor
Name | Description |
---|---|
new Positioned() Static Abstract | This class was not designed to be constructed directly. It was designed to be used as a mixin. |
Members
Name | Description |
---|---|
base : Protected | If a method has been overridden, then the base method provides access to the overridden method. |
eventName : | Gets the event name of the action. |
position : | Gets or sets the position where the action took place, in screen coordinates. |
Methods
Name | Description |
---|---|
clone() : pentaho.action.Base | Creates a shallow clone of this action. |
extend(source, keyArgs) : object | Extend an object with the properties of another. |
validate() : Array.< | Determines if the given action is valid. |
Constructor Details
new Positioned() Static Abstract |
---|
This class was not designed to be constructed directly. It was designed to be used as a mixin. Source: javascript/web/pentaho/visual/action/mixins/Positioned.js, line 23 |
Members Details
base: Protected |
---|
If a method has been overridden, then the base method provides access to the overridden method. Can also be called from within a constructor function. Source: javascript/web/pentaho/lang/Base.js, line 299 Inherited From: pentaho.lang.Base#base |
eventName: |
---|
Gets the event name of the action. The default implementation returns the value of Source: javascript/web/pentaho/action/Base.js, line 82 Inherited From: pentaho.action.Base#eventName |
position: |
---|
Gets or sets the position where the action took place, in screen coordinates. Source: javascript/web/pentaho/visual/action/mixins/Positioned.js, line 61 |
Methods Details
clone() : pentaho.action.Base | ||||
---|---|---|---|---|
Creates a shallow clone of this action. Source: javascript/web/pentaho/action/Base.js, line 103 Inherited From: pentaho.action.Base#clone
|
extend(source, keyArgs) : object | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Extend an object with the properties of another. Methods that are overridden are accessible through This object is extended, but its class doesn't change. Source: javascript/web/pentaho/lang/Base.js, line 1040 Inherited From: pentaho.lang.Base#extend
|
validate() : Array.< | ||||
---|---|---|---|---|
Determines if the given action is valid. The default implementation does nothing and considers the instance valid. Override to implement an action's specific validation logic. Source: javascript/web/pentaho/action/Base.js, line 94 Inherited From: pentaho.action.Base#validate
|