annotate rhodecode/public/js/yui/swfstore/swfstore.js @ 1073:289ff43cc190 beta

update YUI dev libs to latest version
author Marcin Kuzminski <marcin@python-works.com>
date Sun, 20 Feb 2011 20:58:07 +0100
parents 1e757ac98988
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
1 /*
1073
289ff43cc190 update YUI dev libs to latest version
Marcin Kuzminski <marcin@python-works.com>
parents: 547
diff changeset
2 Copyright (c) 2010, Yahoo! Inc. All rights reserved.
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
3 Code licensed under the BSD License:
1073
289ff43cc190 update YUI dev libs to latest version
Marcin Kuzminski <marcin@python-works.com>
parents: 547
diff changeset
4 http://developer.yahoo.com/yui/license.html
289ff43cc190 update YUI dev libs to latest version
Marcin Kuzminski <marcin@python-works.com>
parents: 547
diff changeset
5 version: 2.8.2r1
0
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
6 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
7 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
8 * Provides a swf based storage implementation
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
9 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
10 * @module swfstore
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
11 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
12
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
13 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
14 * Class for the YUI SWFStore util.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
15 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
16 * @namespace YAHOO.util
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
17 * @class SWFStore
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
18 * @uses YAHOO.util.AttributeProvider
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
19 * @constructor
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
20 * @param containerId {HTMLElement} Container element for the Flash Player instance.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
21 * @param shareData {Boolean} Whether or not data should be shared across browsers
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
22 * @param useCompression {Boolean} Container element for the Flash Player instance.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
23 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
24 YAHOO.util.SWFStore = function(containerID, shareData, useCompression)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
25 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
26 //browser detection
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
27 var browser;
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
28 var newValue;
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
29 //convert Booleans to strings for flashvars compatibility
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
30 shareData = shareData.toString();
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
31 useCompression = useCompression.toString();
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
32
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
33 if (YAHOO.env.ua.ie) browser = "ie";
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
34 else if (YAHOO.env.ua.gecko) browser = "gecko"; //Firefox
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
35 else if (YAHOO.env.ua.webkit) browser = "webkit"; // Safari, Webkit
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
36 else if (YAHOO.env.ua.caja) browser = "caja";
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
37 else if (YAHOO.env.ua.opera) browser = "opera";
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
38 else browser = "other";
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
39
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
40 if(YAHOO.util.Cookie.get("swfstore") == null || YAHOO.util.Cookie.get("swfstore") == "null" || YAHOO.util.Cookie.get("swfstore") == "")
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
41 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
42
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
43 newValue = Math.round(Math.random() * Math.PI * 100000);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
44 YAHOO.util.Cookie.set("swfstore", newValue);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
45
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
46 }
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
47
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
48 else
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
49 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
50 newValue = YAHOO.util.Cookie.get("swfstore");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
51 }
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
52
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
53
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
54 var params =
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
55 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
56 version: 9.115,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
57 useExpressInstall: false,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
58 fixedAttributes:
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
59 {allowScriptAccess:"always", allowNetworking:"all", scale:"noScale"},
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
60 flashVars:
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
61 {shareData: shareData, browser: newValue, useCompression: useCompression}
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
62 };
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
63
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
64
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
65
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
66 this.embeddedSWF = new YAHOO.widget.SWF(containerID, YAHOO.util.SWFStore.SWFURL, params);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
67
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
68
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
69 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
70 * Fires when an error occurs
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
71 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
72 * @event error
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
73 * @param event.type {String} The event type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
74 * @param event.message {String} The data
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
75 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
76 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
77 this.createEvent("error");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
78
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
79 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
80 * Fires when there is not enough space available to store the data
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
81 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
82 * @event quotaExceededError
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
83 * @param event.type {String} The event type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
84 * @param event.message {String} The data
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
85 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
86 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
87 this.createEvent("quotaExceededError");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
88
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
89 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
90 * Fires when the url matching for the security whitelist is invalid.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
91 * If no whitelist is used, fires when page's url does not match the embedded swf's url
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
92 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
93 * @event securityError
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
94 * @param event.type {String} The event type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
95 * @param event.message {String} The data
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
96 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
97 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
98 this.createEvent("securityError");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
99
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
100 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
101 * Fires when a store is saved successfully
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
102 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
103 * @event save
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
104 * @param event.type {String} The event type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
105 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
106 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
107 this.createEvent("save");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
108
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
109 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
110 * Fires when a store is successfully cleared
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
111 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
112 * @event clear
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
113 * @param event.type {String} The event type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
114 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
115 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
116 this.createEvent("clear");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
117
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
118
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
119 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
120 * Fires when the save is pending, due to a request for additional storage
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
121 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
122 * @event error
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
123 * @param event.type {String} The event type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
124 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
125 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
126 this.createEvent("pending");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
127
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
128
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
129 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
130 * Fires as the settings dialog displays
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
131 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
132 * @event openingDialog
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
133 * @param event.type {String} The event type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
134 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
135 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
136 this.createEvent("openingDialog");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
137
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
138 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
139 * Fires when a settings dialog is not able to be displayed due to
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
140 * the SWF not being large enough to show it. In this case, the developer
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
141 * needs to resize the SWF to width of 215px and height of 138px or above,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
142 * or display an external settings page.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
143 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
144 * @event inadequateDimensions
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
145 * @param event.type {String} The event type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
146 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
147 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
148 this.createEvent("inadequateDimensions");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
149 };
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
150
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
151 YAHOO.extend(YAHOO.util.SWFStore, YAHOO.util.AttributeProvider,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
152 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
153
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
154
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
155
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
156 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
157 * Method to attach listeners to events
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
158 * @param type {String} The tyep of event to listen for
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
159 * @param listener {String} The function to call
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
160 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
161 on: function(type, listener)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
162 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
163 this.embeddedSWF.addListener(type, listener);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
164 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
165
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
166 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
167 * Method to attach listeners to events
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
168 * @param type {String} The tyep of event to listen for
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
169 * @param listener {String} The function to call
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
170 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
171 addListener: function(type, listener)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
172 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
173 this.embeddedSWF.addListener(type, listener);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
174 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
175
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
176 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
177 * Public accessor to the unique name of the SWFStore instance.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
178 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
179 * @method toString
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
180 * @return {String} Unique name of the SWFStore instance.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
181 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
182 toString: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
183 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
184 return "SWFStore " + this._id;
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
185 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
186
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
187 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
188 * Public accessor to the unique name of the SWFStore instance.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
189 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
190 * @method getShareData
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
191 * @return {Boolean} Whether or not data is being shared among browsers
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
192 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
193 getShareData: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
194 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
195 return this.embeddedSWF.callSWF("getShareData");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
196 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
197 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
198 * Public accessor to the unique name of the SWFStore instance.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
199 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
200 * @method setShareData
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
201 * @param {Boolean} Whether or not to share among browsers
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
202 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
203 setShareData: function(value)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
204 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
205 this.embeddedSWF.callSWF("setShareData", [value]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
206 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
207
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
208 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
209 * Determines if SWF's visible area is large enough to fit the settings panel
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
210 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
211 * @method hasAdequateDimensions
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
212 * @return {Boolean} Whether or not to share among browsers
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
213 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
214 hasAdequateDimensions: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
215 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
216 return this.embeddedSWF.callSWF("hasAdequateDimensions");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
217 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
218
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
219 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
220 * Public accessor to the unique name of the SWFStore instance.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
221 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
222 * @method getUseCompression
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
223 * @return {Boolean} Whether or compression is being used
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
224 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
225 getUseCompression: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
226 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
227 return this.embeddedSWF.callSWF("getUseCompression");
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
228 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
229
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
230 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
231 * Public accessor to the unique name of the SWFStore instance.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
232 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
233 * @method setUseCompression
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
234 * @param {Boolean} Whether or to compress stored data
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
235 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
236 setUseCompression: function(value)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
237 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
238 this.embeddedSWF.callSWF("setUseCompression", [value]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
239 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
240
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
241 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
242 * Saves data to local storage. It returns a String that can
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
243 * be one of three values: "true" if the storage succeeded; "false" if the user
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
244 * has denied storage on their machine or storage space allotted is not sufficient.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
245 * <p>The size limit for the passed parameters is ~40Kb.</p>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
246 * @method setItem
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
247 * @param data {Object} The data to store
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
248 * @param location {String} The name of the "cookie" or store
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
249 * @return {Boolean} Whether or not the save was successful
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
250 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
251 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
252 setItem: function(location,data)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
253 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
254 return this.embeddedSWF.callSWF("setItem", [location, data]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
255 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
256
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
257 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
258 * Returns the value of the store at the specified index, if any.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
259 * @method getValueAt
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
260 * @param index {Number} The index of the stored item
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
261 * @return {Object} The value of the store at that index
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
262 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
263 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
264 getValueAt: function(index)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
265 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
266 return this.embeddedSWF.callSWF("getValueAt", [index]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
267 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
268
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
269 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
270 * Returns the key name in storage, if any, at the specified index.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
271 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
272 * @param index {Number} The index of the "cookie" or store
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
273 * @return {Object}The data
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
274 * @method setItem
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
275 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
276 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
277 getNameAt: function(index)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
278 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
279 return this.embeddedSWF.callSWF("getNameAt", [index]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
280 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
281
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
282
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
283 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
284 * Returns the value of the item in storage, if any.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
285 * @method getValueOf
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
286 * @param location {String} The name of the "cookie" or store
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
287 * @return {Object} The data
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
288 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
289 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
290 getValueOf: function(location)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
291 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
292 return this.embeddedSWF.callSWF("getValueOf", [location]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
293 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
294
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
295 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
296 * Returns the data type of of the storage.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
297 * <p>May be one of the following types:
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
298 * <ul>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
299 * <li>boolean</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
300 * <li>function</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
301 * <li>number</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
302 * <li>object</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
303 * <li>string</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
304 * <li>number</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
305 * <li>xml</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
306 * </ul>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
307 * </p>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
308 * @method getTypeOf
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
309 * @param location {String} The name of the "cookie" or store
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
310 * @return {String} The type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
311 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
312 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
313 getTypeOf: function(location)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
314 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
315 return this.embeddedSWF.callSWF("getTypeOf", [location]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
316 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
317
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
318 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
319 * Returns the data type of of the storage.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
320 * <p>May be one of the following types:
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
321 * <ul>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
322 * <li>boolean</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
323 * <li>function</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
324 * <li>number</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
325 * <li>object</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
326 * <li>string</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
327 * <li>number</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
328 * <li>xml</li>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
329 * </ul>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
330 * </p>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
331 * @method getTypeAt
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
332 * @param location {Number} The index of the "cookie" or store
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
333 * @return {String} The type
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
334 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
335 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
336 getTypeAt: function(index)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
337 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
338 return this.embeddedSWF.callSWF("getTypeAt", [index]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
339 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
340
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
341 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
342 * Returns the items in storage as an array.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
343 * @method getItems
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
344 * @return {Object} The data.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
345 * @public
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
346 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
347 getItems: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
348 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
349 return this.embeddedSWF.callSWF("getItems", []);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
350 },
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
351
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
352 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
353 * Removes the item in storage, if any.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
354 * @method removeItem
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
355 * @param location {String} The name of the "cookie" or store
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
356 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
357 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
358 removeItem: function(location)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
359 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
360 return this.embeddedSWF.callSWF("removeItem", [location]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
361 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
362
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
363 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
364 * Removes the item in storage at the specified index, if any.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
365 * @method removeItem
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
366 * @param index {Number} The index of the "cookie" or store
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
367 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
368 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
369 removeItemAt: function(index)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
370 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
371 return this.embeddedSWF.callSWF("removeItemAt", [index]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
372 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
373
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
374 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
375 * Returns the number of items in storage, if any.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
376 * @method getLength
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
377 * @return {Number} The number of items
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
378 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
379 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
380 getLength: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
381 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
382 return this.embeddedSWF.callSWF("getLength", []);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
383 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
384
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
385 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
386 * Removes all data in local storage for this domain.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
387 * <p>Be careful when using this method, as it may
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
388 * remove stored information that is used by other applications
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
389 * in this domain </p>
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
390 * @method clear
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
391 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
392 clear: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
393 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
394 return this.embeddedSWF.callSWF("clear", []);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
395 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
396
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
397 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
398 * Gets the current size, in KB, of the amount of space taken by the current store.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
399 * Note that this is calculated, and may take time depending on the number of items stored
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
400 * @method calculateCurrentSize
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
401 * @return {Number} The size of the store in KB
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
402 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
403 calculateCurrentSize: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
404 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
405 return this.embeddedSWF.callSWF("calculateCurrentSize", []);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
406 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
407
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
408 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
409 * Gets the timestamp of the last store. This value is automatically set when
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
410 * data is stored.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
411 * @method getModificationDate
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
412 * @return {Date} A Date object
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
413 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
414 getModificationDate: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
415 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
416 return this.embeddedSWF.callSWF("getModificationDate", []);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
417 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
418
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
419 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
420 * This method requests more storage (if the amount is above 100KB or the current setting).
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
421 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
422 * The request dialog has to be displayed within the Flash player itself
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
423 * so the SWF it is called from must be visible and at least 215px x 138px (w x h) in size.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
424 *
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
425 * @method setSize
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
426 * @param value {Number} The size, in KB
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
427 * @return {String}
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
428 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
429 setSize: function(value)
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
430 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
431 var result = this.embeddedSWF.callSWF("setSize", [value]);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
432 return result;
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
433 } ,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
434
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
435 /**
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
436 * Displays the settings dialog to allow the user to configure
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
437 * storage settings manually. If the SWF height and width are smaller than
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
438 * what is allowable to display the local settings panel,
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
439 * an openExternalDialog message will be sent to JavaScript.
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
440 * @method displaySettings
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
441 */
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
442 displaySettings: function()
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
443 {
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
444 this.embeddedSWF.callSWF("displaySettings", []);
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
445 }
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
446
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
447 });
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
448
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
449
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
450 YAHOO.util.SWFStore.SWFURL = "swfstore.swf";
564e40829f80 initial commit.
Marcin Kuzminski
parents:
diff changeset
451
1073
289ff43cc190 update YUI dev libs to latest version
Marcin Kuzminski <marcin@python-works.com>
parents: 547
diff changeset
452 YAHOO.register("swfstore", YAHOO.util.SWFStore, {version: "2.8.2r1", build: "7"});
289ff43cc190 update YUI dev libs to latest version
Marcin Kuzminski <marcin@python-works.com>
parents: 547
diff changeset
453 YAHOO.register("swfstore", YAHOO.util.SWFStore, {version: "2.8.2r1", build: "7"});