Class SnpSendArray
Object
|
+--SnpSendArray
- class
SnpSendArray
Shows how to pass an array from Adobe Photoshop CS5 to Bridge CS5
in response to a BridgeTalk message.
Usage
- Make sure Adobe Bridge CS5 and Adobe Photoshop CS5 are running
- Run the snippet in the ExtendScript Toolkit (ESTK),
with Bridge as the target (see Readme.txt)
- Inspect the JavaScript Console in the ESTK for information on the sequence of messages and
objects passed.
- Note; there is no other visible output besides the trace to the JavaScript Console of the ESTK.
Description
Bridge sends a BridgeTalk message to Photoshop, passing a
script that creates an array on the target side. Photoshop
serializes the array in order to returns it as the result
of the initial message.
In processing the result, Bridge evaluates the serialized array
in order to reconstruct it.
Defined in SnpSendArray.jsx
Field Summary |
String |
requiredContext
The context in which this snippet can run. |
Method Summary |
Boolean
|
canRun()
Determines whether snippet can be run given current context.
|
Boolean
|
run()
Functional part of this snippet.
|
requiredContext
String requiredContext
The context in which this snippet can run.
SnpSendArray
SnpSendArray()
canRun
Boolean canRun()
Determines whether snippet can be run given current context. The snippet
fails if these preconditions are not met:
- Must run in Bridge
- Photoshop must be running
Returns:
True if this snippet can run, false otherwise
run
Boolean run()
Functional part of this snippet.
Constructs the BridgeTalk message, which contains both the script to
run in Photoshop, and the onResult callback for processing the response,
then sends the message to Photoshop.
The script constructs an array on the target side, then serializes and
returns it as the result of the message.
In handling the result, the sender (Bridge) evaluates the serialized
array in order to reconstruct it.
Returns:
True if the snippet ran as expected, false if Photoshop or Bridge is not running, or if an error occurred sending the message.
http://www.adobe.com/devnet/bridge
Documentation generated by
JSDoc on Tue Apr 27 10:21:34 2010