Shayton Equilibrium Kitchen Utensil 2003 User Manual

Page of 194
MediaScript Objects and Methods 37 
• 
• 
• 
s e t O b j e c t ( )  
Sets the response object. Optional parameters can set the response type and save 
parameters for the specified object. 
Syntax
resp.setObject(
[obj]
[respType]
[saveParams{}]
);
Parameters
obj
 - specifies the response object. 
RespType
 - optional parameter that sets the response type:
RespType.Cached
 (the default) saves the response object or file to the MediaResults 
cache directory so that future requests are returned directly by the filter.
RespType.Streamed 
bypasses the cache and returns the response data directly to the 
filter. 
RespType.Path 
returns the full native path of a file to the filter but does not copy the file 
to the cache. 
saveParams
 - optional parameter that saves response parameters as an object. The object 
must be pre-existing or a temporary object using the {} syntax. 
Example
var img = new Media(); 
img.load(name @ "foo.jpg"); 
resp.setObject(img, RespType.Streamed, {type: "png"});
g e t O b j e c t ( )
Returns the object previously set by either setObject(), setMedia(), or a 
Media::save() call with no name. 
NOTE: 
If no response object is set, the function returns null.