3ffe7fa85286570a30b1c8bc65c2f4487d39bb37
[roojs1] / docs / symbols / Roo.bootstrap.LocationPicker.json
1 {
2   "name" : "Roo.bootstrap.LocationPicker",
3   "augments" : [
4     "Roo.bootstrap.Component",
5     "Roo.Component",
6     "Roo.util.Observable"
7   ],
8   "childClasses" : {  },
9   "tree_children" : [],
10   "tree_parent" : [],
11   "desc" : "Bootstrap LocationPicker class",
12   "isSingleton" : false,
13   "isStatic" : false,
14   "isBuiltin" : false,
15   "isAbstract" : false,
16   "isBuilderTop" : false,
17   "memberOf" : "LocationPicker",
18   "example" : "",
19   "deprecated" : "",
20   "since" : "",
21   "see" : "",
22   "params" : [
23     {
24       "name" : "config",
25       "type" : "Object",
26       "desc" : "The config object",
27       "isOptional" : false
28     }
29   ],
30   "returns" : [],
31   "throws" : "",
32   "requires" : "",
33   "config" : [
34     {
35       "name" : "listeners",
36       "type" : "Object",
37       "desc" : "list of events and functions to call for this object, \nFor example :\n<pre><code>\n    listeners :  { \n       'click' : function(e) {\n           ..... \n        } ,\n        .... \n    } \n  </code></pre>",
38       "memberOf" : "Roo.util.Observable"
39     },
40     {
41       "name" : "streetViewControl",
42       "type" : "Boolean",
43       "desc" : "default false",
44       "memberOf" : "Roo.bootstrap.LocationPicker"
45     },
46     {
47       "name" : "tooltip",
48       "type" : "string",
49       "desc" : "Text for the tooltip",
50       "memberOf" : "Roo.bootstrap.Component"
51     },
52     {
53       "name" : "container_method",
54       "type" : "string",
55       "desc" : "method to fetch parents container element (used by NavHeaderbar -  getHeaderChildContainer)",
56       "memberOf" : "Roo.bootstrap.Component"
57     },
58     {
59       "name" : "visibilityEl",
60       "type" : "string|object",
61       "desc" : "t) What element to use for visibility (@see getVisibilityEl())",
62       "memberOf" : "Roo.bootstrap.Component"
63     },
64     {
65       "name" : "disableDoubleClickZoom",
66       "type" : "Boolean",
67       "desc" : "default false",
68       "memberOf" : "Roo.bootstrap.LocationPicker"
69     },
70     {
71       "name" : "can_build_overlaid",
72       "type" : "Boolean",
73       "desc" : "True if element can be rebuild from a HTML page",
74       "memberOf" : "Roo.bootstrap.Component"
75     },
76     {
77       "name" : "hideMode",
78       "type" : "String",
79       "desc" : "y)\nHow this component should hidden. Supported values are\n\"visibility\" (css visibility), \"offsets\" (negative offset position) and\n\"display\" (css display) - defaults to \"display\".",
80       "memberOf" : "Roo.Component"
81     },
82     {
83       "name" : "style",
84       "type" : "String",
85       "desc" : "any extra css",
86       "memberOf" : "Roo.bootstrap.Component"
87     },
88     {
89       "name" : "allowDomMove",
90       "type" : "Boolean",
91       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
92       "memberOf" : "Roo.Component"
93     },
94     {
95       "name" : "latitude",
96       "type" : "Number",
97       "desc" : "Position when init default 0",
98       "memberOf" : "Roo.bootstrap.LocationPicker"
99     },
100     {
101       "name" : "enableAutocomplete",
102       "type" : "Boolean",
103       "desc" : "default false",
104       "memberOf" : "Roo.bootstrap.LocationPicker"
105     },
106     {
107       "name" : "markerTitle",
108       "type" : "String",
109       "desc" : "",
110       "memberOf" : "Roo.bootstrap.LocationPicker"
111     },
112     {
113       "name" : "cls",
114       "type" : "String",
115       "desc" : "css class",
116       "memberOf" : "Roo.bootstrap.Component"
117     },
118     {
119       "name" : "zoom",
120       "type" : "Number",
121       "desc" : "default 15",
122       "memberOf" : "Roo.bootstrap.LocationPicker"
123     },
124     {
125       "name" : "xattr",
126       "type" : "Object",
127       "desc" : "extra attributes to add to 'element' (used by builder to store stuff.)",
128       "memberOf" : "Roo.bootstrap.Component"
129     },
130     {
131       "name" : "actionMode",
132       "type" : "String",
133       "desc" : "which property holds the element that used for  hide() / show() / disable() / enable()\ndefault is 'el' for forms you probably want to set this to fieldEl",
134       "memberOf" : "Roo.Component"
135     },
136     {
137       "name" : "longitude",
138       "type" : "Number",
139       "desc" : "Position when init default 0",
140       "memberOf" : "Roo.bootstrap.LocationPicker"
141     },
142     {
143       "name" : "mapTypeControl",
144       "type" : "Boolean",
145       "desc" : "default false",
146       "memberOf" : "Roo.bootstrap.LocationPicker"
147     },
148     {
149       "name" : "radius",
150       "type" : "Number",
151       "desc" : "default 0",
152       "memberOf" : "Roo.bootstrap.LocationPicker"
153     },
154     {
155       "name" : "dataId",
156       "type" : "string",
157       "desc" : "cutomer id",
158       "memberOf" : "Roo.bootstrap.Component"
159     },
160     {
161       "name" : "mapTypeId",
162       "type" : "String",
163       "desc" : "default google.maps.MapTypeId.ROADMAP",
164       "memberOf" : "Roo.bootstrap.LocationPicker"
165     },
166     {
167       "name" : "scrollwheel",
168       "type" : "Boolean",
169       "desc" : "default true",
170       "memberOf" : "Roo.bootstrap.LocationPicker"
171     },
172     {
173       "name" : "locationName",
174       "type" : "String",
175       "desc" : "",
176       "memberOf" : "Roo.bootstrap.LocationPicker"
177     },
178     {
179       "name" : "enableReverseGeocode",
180       "type" : "Boolean",
181       "desc" : "default true",
182       "memberOf" : "Roo.bootstrap.LocationPicker"
183     },
184     {
185       "name" : "name",
186       "type" : "string",
187       "desc" : "Specifies name attribute",
188       "memberOf" : "Roo.bootstrap.Component"
189     },
190     {
191       "name" : "disableClass",
192       "type" : "String",
193       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
194       "memberOf" : "Roo.Component"
195     },
196     {
197       "name" : "draggable",
198       "type" : "Boolean",
199       "desc" : "default true",
200       "memberOf" : "Roo.bootstrap.LocationPicker"
201     }
202   ],
203   "methods" : [
204     {
205       "name" : "tooltipEl",
206       "type" : "function",
207       "desc" : "Fetch the element to display the tooltip on.",
208       "sig" : "()\n{\n\n}",
209       "static" : false,
210       "memberOf" : "Roo.bootstrap.Component",
211       "isStatic" : false,
212       "isConstructor" : false,
213       "isPrivate" : false,
214       "example" : "",
215       "deprecated" : "",
216       "since" : "",
217       "see" : "",
218       "exceptions" : "",
219       "requires" : "",
220       "params" : [],
221       "returns" : [
222         {
223           "name" : "",
224           "type" : "Roo.Element",
225           "desc" : "defaults to this.el"
226         }
227       ]
228     },
229     {
230       "name" : "hide",
231       "type" : "function",
232       "desc" : "Hide a component - adds 'hidden' class",
233       "sig" : "()\n{\n\n}",
234       "static" : false,
235       "memberOf" : "Roo.bootstrap.Component",
236       "isStatic" : false,
237       "isConstructor" : false,
238       "isPrivate" : false,
239       "example" : "",
240       "deprecated" : "",
241       "since" : "",
242       "see" : "",
243       "exceptions" : "",
244       "requires" : "",
245       "params" : [],
246       "returns" : []
247     },
248     {
249       "name" : "show",
250       "type" : "function",
251       "desc" : "Show a component - removes 'hidden' class",
252       "sig" : "()\n{\n\n}",
253       "static" : false,
254       "memberOf" : "Roo.bootstrap.Component",
255       "isStatic" : false,
256       "isConstructor" : false,
257       "isPrivate" : false,
258       "example" : "",
259       "deprecated" : "",
260       "since" : "",
261       "see" : "",
262       "exceptions" : "",
263       "requires" : "",
264       "params" : [],
265       "returns" : []
266     },
267     {
268       "name" : "setVisibilityEl",
269       "type" : "function",
270       "desc" : "Set the element that will be used to show or hide",
271       "sig" : "()\n{\n\n}",
272       "static" : false,
273       "memberOf" : "Roo.bootstrap.Component",
274       "isStatic" : false,
275       "isConstructor" : false,
276       "isPrivate" : false,
277       "example" : "",
278       "deprecated" : "",
279       "since" : "",
280       "see" : "",
281       "exceptions" : "",
282       "requires" : "",
283       "params" : [],
284       "returns" : []
285     },
286     {
287       "name" : "getVisibilityEl",
288       "type" : "function",
289       "desc" : "Get the element that will be used to show or hide",
290       "sig" : "()\n{\n\n}",
291       "static" : false,
292       "memberOf" : "Roo.bootstrap.Component",
293       "isStatic" : false,
294       "isConstructor" : false,
295       "isPrivate" : false,
296       "example" : "",
297       "deprecated" : "",
298       "since" : "",
299       "see" : "",
300       "exceptions" : "",
301       "requires" : "",
302       "params" : [],
303       "returns" : []
304     },
305     {
306       "name" : "initEvents",
307       "type" : "function",
308       "desc" : "Initialize Events for the element",
309       "sig" : "()\n{\n\n}",
310       "static" : false,
311       "memberOf" : "Roo.bootstrap.Component",
312       "isStatic" : false,
313       "isConstructor" : false,
314       "isPrivate" : false,
315       "example" : "",
316       "deprecated" : "",
317       "since" : "",
318       "see" : "",
319       "exceptions" : "",
320       "requires" : "",
321       "params" : [],
322       "returns" : []
323     },
324     {
325       "name" : "getChildContainer",
326       "type" : "function",
327       "desc" : "Fetch the element to add children to",
328       "sig" : "()\n{\n\n}",
329       "static" : false,
330       "memberOf" : "Roo.bootstrap.Component",
331       "isStatic" : false,
332       "isConstructor" : false,
333       "isPrivate" : false,
334       "example" : "",
335       "deprecated" : "",
336       "since" : "",
337       "see" : "",
338       "exceptions" : "",
339       "requires" : "",
340       "params" : [],
341       "returns" : [
342         {
343           "name" : "",
344           "type" : "Roo.Element",
345           "desc" : "defaults to this.el"
346         }
347       ]
348     },
349     {
350       "name" : "getId",
351       "type" : "function",
352       "desc" : "Returns the id of this component.",
353       "sig" : "()\n{\n\n}",
354       "static" : false,
355       "memberOf" : "Roo.Component",
356       "isStatic" : false,
357       "isConstructor" : false,
358       "isPrivate" : false,
359       "example" : "",
360       "deprecated" : "",
361       "since" : "",
362       "see" : "",
363       "exceptions" : "",
364       "requires" : "",
365       "params" : [],
366       "returns" : [
367         {
368           "name" : "",
369           "type" : "String",
370           "desc" : ""
371         }
372       ]
373     },
374     {
375       "name" : "render",
376       "type" : "function",
377       "desc" : "If this is a lazy rendering component, render it to its container element.",
378       "sig" : "(container)",
379       "static" : false,
380       "memberOf" : "Roo.Component",
381       "isStatic" : false,
382       "isConstructor" : false,
383       "isPrivate" : false,
384       "example" : "",
385       "deprecated" : "",
386       "since" : "",
387       "see" : "",
388       "exceptions" : "",
389       "requires" : "",
390       "params" : [
391         {
392           "name" : "container",
393           "type" : "String/HTMLElement/Element",
394           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
395           "isOptional" : false
396         }
397       ],
398       "returns" : []
399     },
400     {
401       "name" : "destroy",
402       "type" : "function",
403       "desc" : "Destroys this component by purging any event listeners, removing the component's element from the DOM,\nremoving the component from its {@link Roo.Container} (if applicable) and unregistering it from {@link Roo.ComponentMgr}.",
404       "sig" : "()\n{\n\n}",
405       "static" : false,
406       "memberOf" : "Roo.Component",
407       "isStatic" : false,
408       "isConstructor" : false,
409       "isPrivate" : false,
410       "example" : "",
411       "deprecated" : "",
412       "since" : "",
413       "see" : "",
414       "exceptions" : "",
415       "requires" : "",
416       "params" : [],
417       "returns" : []
418     },
419     {
420       "name" : "isVisible",
421       "type" : "function",
422       "desc" : "Returns true if this component is visible.",
423       "sig" : "()\n{\n\n}",
424       "static" : false,
425       "memberOf" : "Roo.Component",
426       "isStatic" : false,
427       "isConstructor" : false,
428       "isPrivate" : false,
429       "example" : "",
430       "deprecated" : "",
431       "since" : "",
432       "see" : "",
433       "exceptions" : "",
434       "requires" : "",
435       "params" : [],
436       "returns" : []
437     },
438     {
439       "name" : "setDisabled",
440       "type" : "function",
441       "desc" : "Convenience function for setting disabled/enabled by boolean.",
442       "sig" : "(disabled)",
443       "static" : false,
444       "memberOf" : "Roo.Component",
445       "isStatic" : false,
446       "isConstructor" : false,
447       "isPrivate" : false,
448       "example" : "",
449       "deprecated" : "",
450       "since" : "",
451       "see" : "",
452       "exceptions" : "",
453       "requires" : "",
454       "params" : [
455         {
456           "name" : "disabled",
457           "type" : "Boolean",
458           "desc" : "",
459           "isOptional" : false
460         }
461       ],
462       "returns" : []
463     },
464     {
465       "name" : "focus",
466       "type" : "function",
467       "desc" : "Try to focus this component.",
468       "sig" : "(selectText)",
469       "static" : false,
470       "memberOf" : "Roo.Component",
471       "isStatic" : false,
472       "isConstructor" : false,
473       "isPrivate" : false,
474       "example" : "",
475       "deprecated" : "",
476       "since" : "",
477       "see" : "",
478       "exceptions" : "",
479       "requires" : "",
480       "params" : [
481         {
482           "name" : "selectText",
483           "type" : "Boolean",
484           "desc" : "True to also select the text in this component (if applicable)",
485           "isOptional" : false
486         }
487       ],
488       "returns" : [
489         {
490           "name" : "",
491           "type" : "Roo.Component",
492           "desc" : "this"
493         }
494       ]
495     },
496     {
497       "name" : "enable",
498       "type" : "function",
499       "desc" : "Enable this component.",
500       "sig" : "()\n{\n\n}",
501       "static" : false,
502       "memberOf" : "Roo.Component",
503       "isStatic" : false,
504       "isConstructor" : false,
505       "isPrivate" : false,
506       "example" : "",
507       "deprecated" : "",
508       "since" : "",
509       "see" : "",
510       "exceptions" : "",
511       "requires" : "",
512       "params" : [],
513       "returns" : [
514         {
515           "name" : "",
516           "type" : "Roo.Component",
517           "desc" : "this"
518         }
519       ]
520     },
521     {
522       "name" : "setVisible",
523       "type" : "function",
524       "desc" : "Convenience function to hide or show this component by boolean.",
525       "sig" : "(visible)",
526       "static" : false,
527       "memberOf" : "Roo.Component",
528       "isStatic" : false,
529       "isConstructor" : false,
530       "isPrivate" : false,
531       "example" : "",
532       "deprecated" : "",
533       "since" : "",
534       "see" : "",
535       "exceptions" : "",
536       "requires" : "",
537       "params" : [
538         {
539           "name" : "visible",
540           "type" : "Boolean",
541           "desc" : "True to show, false to hide",
542           "isOptional" : false
543         }
544       ],
545       "returns" : [
546         {
547           "name" : "",
548           "type" : "Roo.Component",
549           "desc" : "this"
550         }
551       ]
552     },
553     {
554       "name" : "disable",
555       "type" : "function",
556       "desc" : "Disable this component.",
557       "sig" : "()\n{\n\n}",
558       "static" : false,
559       "memberOf" : "Roo.Component",
560       "isStatic" : false,
561       "isConstructor" : false,
562       "isPrivate" : false,
563       "example" : "",
564       "deprecated" : "",
565       "since" : "",
566       "see" : "",
567       "exceptions" : "",
568       "requires" : "",
569       "params" : [],
570       "returns" : [
571         {
572           "name" : "",
573           "type" : "Roo.Component",
574           "desc" : "this"
575         }
576       ]
577     },
578     {
579       "name" : "getEl",
580       "type" : "function",
581       "desc" : "Returns the underlying {@link Roo.Element}.",
582       "sig" : "()\n{\n\n}",
583       "static" : false,
584       "memberOf" : "Roo.Component",
585       "isStatic" : false,
586       "isConstructor" : false,
587       "isPrivate" : false,
588       "example" : "",
589       "deprecated" : "",
590       "since" : "",
591       "see" : "",
592       "exceptions" : "",
593       "requires" : "",
594       "params" : [],
595       "returns" : [
596         {
597           "name" : "",
598           "type" : "Roo.Element",
599           "desc" : "The element"
600         }
601       ]
602     },
603     {
604       "name" : "purgeListeners",
605       "type" : "function",
606       "desc" : "Removes all listeners for this object",
607       "sig" : "()\n{\n\n}",
608       "static" : false,
609       "memberOf" : "Roo.util.Observable",
610       "isStatic" : false,
611       "isConstructor" : false,
612       "isPrivate" : false,
613       "example" : "",
614       "deprecated" : "",
615       "since" : "",
616       "see" : "",
617       "exceptions" : "",
618       "requires" : "",
619       "params" : [],
620       "returns" : []
621     },
622     {
623       "name" : "on",
624       "type" : "function",
625       "desc" : "Appends an event handler to this element (shorthand for addListener)",
626       "sig" : "(eventName, handler, scope, options)",
627       "static" : false,
628       "memberOf" : "Roo.util.Observable",
629       "isStatic" : false,
630       "isConstructor" : false,
631       "isPrivate" : false,
632       "example" : "",
633       "deprecated" : "",
634       "since" : "",
635       "see" : "",
636       "exceptions" : "",
637       "requires" : "",
638       "params" : [
639         {
640           "name" : "eventName",
641           "type" : "String",
642           "desc" : "The type of event to listen for",
643           "isOptional" : false
644         },
645         {
646           "name" : "handler",
647           "type" : "Function",
648           "desc" : "The method the event invokes",
649           "isOptional" : false
650         },
651         {
652           "name" : "scope",
653           "type" : "Object",
654           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
655           "isOptional" : false
656         },
657         {
658           "name" : "options",
659           "type" : "Object",
660           "desc" : "(optional)",
661           "isOptional" : false
662         }
663       ],
664       "returns" : []
665     },
666     {
667       "name" : "un",
668       "type" : "function",
669       "desc" : "Removes a listener (shorthand for removeListener)",
670       "sig" : "(eventName, handler, scope)",
671       "static" : false,
672       "memberOf" : "Roo.util.Observable",
673       "isStatic" : false,
674       "isConstructor" : false,
675       "isPrivate" : false,
676       "example" : "",
677       "deprecated" : "",
678       "since" : "",
679       "see" : "",
680       "exceptions" : "",
681       "requires" : "",
682       "params" : [
683         {
684           "name" : "eventName",
685           "type" : "String",
686           "desc" : "The type of event to listen for",
687           "isOptional" : false
688         },
689         {
690           "name" : "handler",
691           "type" : "Function",
692           "desc" : "The handler to remove",
693           "isOptional" : false
694         },
695         {
696           "name" : "scope",
697           "type" : "Object",
698           "desc" : "(optional) The scope (this object) for the handler",
699           "isOptional" : false
700         }
701       ],
702       "returns" : []
703     },
704     {
705       "name" : "addEvents",
706       "type" : "function",
707       "desc" : "Used to define events on this Observable",
708       "sig" : "(object)",
709       "static" : false,
710       "memberOf" : "Roo.util.Observable",
711       "isStatic" : false,
712       "isConstructor" : false,
713       "isPrivate" : false,
714       "example" : "",
715       "deprecated" : "",
716       "since" : "",
717       "see" : "",
718       "exceptions" : "",
719       "requires" : "",
720       "params" : [
721         {
722           "name" : "object",
723           "type" : "Object",
724           "desc" : "The object with the events defined",
725           "isOptional" : false
726         }
727       ],
728       "returns" : []
729     },
730     {
731       "name" : "releaseCapture",
732       "type" : "function",
733       "desc" : "Removes <b>all</b> added captures from the Observable.",
734       "sig" : "(o)",
735       "static" : true,
736       "memberOf" : "Roo.util.Observable",
737       "isStatic" : true,
738       "isConstructor" : false,
739       "isPrivate" : false,
740       "example" : "",
741       "deprecated" : "",
742       "since" : "",
743       "see" : "",
744       "exceptions" : "",
745       "requires" : "",
746       "params" : [
747         {
748           "name" : "o",
749           "type" : "Observable",
750           "desc" : "The Observable to release",
751           "isOptional" : false
752         }
753       ],
754       "returns" : []
755     },
756     {
757       "name" : "removeListener",
758       "type" : "function",
759       "desc" : "Removes a listener",
760       "sig" : "(eventName, handler, scope)",
761       "static" : false,
762       "memberOf" : "Roo.util.Observable",
763       "isStatic" : false,
764       "isConstructor" : false,
765       "isPrivate" : false,
766       "example" : "",
767       "deprecated" : "",
768       "since" : "",
769       "see" : "",
770       "exceptions" : "",
771       "requires" : "",
772       "params" : [
773         {
774           "name" : "eventName",
775           "type" : "String",
776           "desc" : "The type of event to listen for",
777           "isOptional" : false
778         },
779         {
780           "name" : "handler",
781           "type" : "Function",
782           "desc" : "The handler to remove",
783           "isOptional" : false
784         },
785         {
786           "name" : "scope",
787           "type" : "Object",
788           "desc" : "(optional) The scope (this object) for the handler",
789           "isOptional" : false
790         }
791       ],
792       "returns" : []
793     },
794     {
795       "name" : "fireEvent",
796       "type" : "function",
797       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
798       "sig" : "(eventName, args)",
799       "static" : false,
800       "memberOf" : "Roo.util.Observable",
801       "isStatic" : false,
802       "isConstructor" : false,
803       "isPrivate" : false,
804       "example" : "",
805       "deprecated" : "",
806       "since" : "",
807       "see" : "",
808       "exceptions" : "",
809       "requires" : "",
810       "params" : [
811         {
812           "name" : "eventName",
813           "type" : "String",
814           "desc" : "",
815           "isOptional" : false
816         },
817         {
818           "name" : "args",
819           "type" : "Object...",
820           "desc" : "Variable number of parameters are passed to handlers",
821           "isOptional" : false
822         }
823       ],
824       "returns" : [
825         {
826           "name" : "",
827           "type" : "Boolean",
828           "desc" : "returns false if any of the handlers return false otherwise it returns true"
829         }
830       ]
831     },
832     {
833       "name" : "hasListener",
834       "type" : "function",
835       "desc" : "Checks to see if this object has any listeners for a specified event",
836       "sig" : "(eventName)",
837       "static" : false,
838       "memberOf" : "Roo.util.Observable",
839       "isStatic" : false,
840       "isConstructor" : false,
841       "isPrivate" : false,
842       "example" : "",
843       "deprecated" : "",
844       "since" : "",
845       "see" : "",
846       "exceptions" : "",
847       "requires" : "",
848       "params" : [
849         {
850           "name" : "eventName",
851           "type" : "String",
852           "desc" : "The name of the event to check for",
853           "isOptional" : false
854         }
855       ],
856       "returns" : [
857         {
858           "name" : "",
859           "type" : "Boolean",
860           "desc" : "True if the event is being listened for, else false"
861         }
862       ]
863     },
864     {
865       "name" : "capture",
866       "type" : "function",
867       "desc" : "Starts capture on the specified Observable. All events will be passed\nto the supplied function with the event name + standard signature of the event\n<b>before</b> the event is fired. If the supplied function returns false,\nthe event will not fire.",
868       "sig" : "(o, fn, scope)",
869       "static" : true,
870       "memberOf" : "Roo.util.Observable",
871       "isStatic" : true,
872       "isConstructor" : false,
873       "isPrivate" : false,
874       "example" : "",
875       "deprecated" : "",
876       "since" : "",
877       "see" : "",
878       "exceptions" : "",
879       "requires" : "",
880       "params" : [
881         {
882           "name" : "o",
883           "type" : "Observable",
884           "desc" : "The Observable to capture",
885           "isOptional" : false
886         },
887         {
888           "name" : "fn",
889           "type" : "Function",
890           "desc" : "The function to call",
891           "isOptional" : false
892         },
893         {
894           "name" : "scope",
895           "type" : "Object",
896           "desc" : "(optional) The scope (this object) for the fn",
897           "isOptional" : false
898         }
899       ],
900       "returns" : []
901     },
902     {
903       "name" : "addListener",
904       "type" : "function",
905       "desc" : "Appends an event handler to this component",
906       "sig" : "(eventName, handler, scope, options)",
907       "static" : false,
908       "memberOf" : "Roo.util.Observable",
909       "isStatic" : false,
910       "isConstructor" : false,
911       "isPrivate" : false,
912       "example" : "",
913       "deprecated" : "",
914       "since" : "",
915       "see" : "",
916       "exceptions" : "",
917       "requires" : "",
918       "params" : [
919         {
920           "name" : "eventName",
921           "type" : "String",
922           "desc" : "The type of event to listen for",
923           "isOptional" : false
924         },
925         {
926           "name" : "handler",
927           "type" : "Function",
928           "desc" : "The method the event invokes",
929           "isOptional" : false
930         },
931         {
932           "name" : "scope",
933           "type" : "Object",
934           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
935           "isOptional" : false
936         },
937         {
938           "name" : "options",
939           "type" : "Object",
940           "desc" : "(optional) An object containing handler configuration\nproperties. This may contain any of the following properties:<ul>\n<li>scope {Object} The scope in which to execute the handler function. The handler function's \"this\" context.</li>\n<li>delay {Number} The number of milliseconds to delay the invocation of the handler after te event fires.</li>\n<li>single {Boolean} True to add a handler to handle just the next firing of the event, and then remove itself.</li>\n<li>buffer {Number} Causes the handler to be scheduled to run in an {@link Roo.util.DelayedTask} delayed\nby the specified number of milliseconds. If the event fires again within that time, the original\nhandler is <em>not</em> invoked, but the new handler is scheduled in its place.</li>\n</ul><br>\n<p>\n<b>Combining Options</b><br>\nUsing the options argument, it is possible to combine different types of listeners:<br>\n<br>\nA normalized, delayed, one-time listener that auto stops the event and passes a custom argument (forumId)\n\t\t<pre><code>\n\t\tel.on('click', this.onClick, this, {\n \t\t\tsingle: true,\n    \t\tdelay: 100,\n    \t\tforumId: 4\n\t\t});\n\t\t</code></pre>\n<p>\n<b>Attaching multiple handlers in 1 call</b><br>\nThe method also allows for a single argument to be passed which is a config object containing properties\nwhich specify multiple handlers.\n<pre><code>\n\t\tel.on({\n\t\t\t'click': {\n        \t\tfn: this.onClick,\n        \t\tscope: this,\n        \t\tdelay: 100\n    \t\t}, \n    \t\t'mouseover': {\n        \t\tfn: this.onMouseOver,\n        \t\tscope: this\n    \t\t},\n    \t\t'mouseout': {\n        \t\tfn: this.onMouseOut,\n        \t\tscope: this\n    \t\t}\n\t\t});\n\t\t</code></pre>\n<p>\nOr a shorthand syntax which passes the same scope object to all handlers:\n     \t<pre><code>\n\t\tel.on({\n\t\t\t'click': this.onClick,\n    \t\t'mouseover': this.onMouseOver,\n    \t\t'mouseout': this.onMouseOut,\n    \t\tscope: this\n\t\t});\n\t\t</code></pre>",
941           "isOptional" : false
942         }
943       ],
944       "returns" : []
945     }
946   ],
947   "events" : [
948     {
949       "name" : "mapRightClick",
950       "type" : "function",
951       "desc" : "Fires when right click the map.",
952       "sig" : "function (_self, e)\n{\n\n}",
953       "memberOf" : "",
954       "example" : "",
955       "deprecated" : "",
956       "since" : "",
957       "see" : "",
958       "params" : [
959         {
960           "name" : "this",
961           "type" : "Roo.bootstrap.LocationPicker",
962           "desc" : "",
963           "isOptional" : false
964         },
965         {
966           "name" : "e",
967           "type" : "Map event",
968           "desc" : "",
969           "isOptional" : false
970         }
971       ],
972       "returns" : []
973     },
974     {
975       "name" : "mapClick",
976       "type" : "function",
977       "desc" : "Fires when click the map.",
978       "sig" : "function (_self, e)\n{\n\n}",
979       "memberOf" : "",
980       "example" : "",
981       "deprecated" : "",
982       "since" : "",
983       "see" : "",
984       "params" : [
985         {
986           "name" : "this",
987           "type" : "Roo.bootstrap.LocationPicker",
988           "desc" : "",
989           "isOptional" : false
990         },
991         {
992           "name" : "e",
993           "type" : "Map event",
994           "desc" : "",
995           "isOptional" : false
996         }
997       ],
998       "returns" : []
999     },
1000     {
1001       "name" : "resize",
1002       "type" : "function",
1003       "desc" : "Fires when the map resize.",
1004       "sig" : "function (_self)\n{\n\n}",
1005       "memberOf" : "",
1006       "example" : "",
1007       "deprecated" : "",
1008       "since" : "",
1009       "see" : "",
1010       "params" : [
1011         {
1012           "name" : "this",
1013           "type" : "Roo.bootstrap.LocationPicker",
1014           "desc" : "",
1015           "isOptional" : false
1016         }
1017       ],
1018       "returns" : []
1019     },
1020     {
1021       "name" : "OverlayViewOnRemove",
1022       "type" : "function",
1023       "desc" : "Fires when OverlayView Draw",
1024       "sig" : "function (_self)\n{\n\n}",
1025       "memberOf" : "",
1026       "example" : "",
1027       "deprecated" : "",
1028       "since" : "",
1029       "see" : "",
1030       "params" : [
1031         {
1032           "name" : "this",
1033           "type" : "Roo.bootstrap.LocationPicker",
1034           "desc" : "",
1035           "isOptional" : false
1036         }
1037       ],
1038       "returns" : []
1039     },
1040     {
1041       "name" : "OverlayViewDraw",
1042       "type" : "function",
1043       "desc" : "Fires when OverlayView Draw",
1044       "sig" : "function (_self)\n{\n\n}",
1045       "memberOf" : "",
1046       "example" : "",
1047       "deprecated" : "",
1048       "since" : "",
1049       "see" : "",
1050       "params" : [
1051         {
1052           "name" : "this",
1053           "type" : "Roo.bootstrap.LocationPicker",
1054           "desc" : "",
1055           "isOptional" : false
1056         }
1057       ],
1058       "returns" : []
1059     },
1060     {
1061       "name" : "OverlayViewOnAdd",
1062       "type" : "function",
1063       "desc" : "Fires when OverlayView Draw",
1064       "sig" : "function (_self)\n{\n\n}",
1065       "memberOf" : "",
1066       "example" : "",
1067       "deprecated" : "",
1068       "since" : "",
1069       "see" : "",
1070       "params" : [
1071         {
1072           "name" : "this",
1073           "type" : "Roo.bootstrap.LocationPicker",
1074           "desc" : "",
1075           "isOptional" : false
1076         }
1077       ],
1078       "returns" : []
1079     },
1080     {
1081       "name" : "OverlayViewHide",
1082       "type" : "function",
1083       "desc" : "Fires when OverlayView Draw",
1084       "sig" : "function (_self)\n{\n\n}",
1085       "memberOf" : "",
1086       "example" : "",
1087       "deprecated" : "",
1088       "since" : "",
1089       "see" : "",
1090       "params" : [
1091         {
1092           "name" : "this",
1093           "type" : "Roo.bootstrap.LocationPicker",
1094           "desc" : "",
1095           "isOptional" : false
1096         }
1097       ],
1098       "returns" : []
1099     },
1100     {
1101       "name" : "OverlayViewShow",
1102       "type" : "function",
1103       "desc" : "Fires when OverlayView Draw",
1104       "sig" : "function (_self, cpx)\n{\n\n}",
1105       "memberOf" : "",
1106       "example" : "",
1107       "deprecated" : "",
1108       "since" : "",
1109       "see" : "",
1110       "params" : [
1111         {
1112           "name" : "this",
1113           "type" : "Roo.bootstrap.LocationPicker",
1114           "desc" : "",
1115           "isOptional" : false
1116         },
1117         {
1118           "name" : "cpx",
1119           "type" : "Pixel",
1120           "desc" : "",
1121           "isOptional" : false
1122         }
1123       ],
1124       "returns" : []
1125     },
1126     {
1127       "name" : "initial",
1128       "type" : "function",
1129       "desc" : "Fires when the picker initialized.",
1130       "sig" : "function (_self, location)\n{\n\n}",
1131       "memberOf" : "",
1132       "example" : "",
1133       "deprecated" : "",
1134       "since" : "",
1135       "see" : "",
1136       "params" : [
1137         {
1138           "name" : "this",
1139           "type" : "Roo.bootstrap.LocationPicker",
1140           "desc" : "",
1141           "isOptional" : false
1142         },
1143         {
1144           "name" : "location",
1145           "type" : "Google Location",
1146           "desc" : "",
1147           "isOptional" : false
1148         }
1149       ],
1150       "returns" : []
1151     },
1152     {
1153       "name" : "positionchanged",
1154       "type" : "function",
1155       "desc" : "Fires when the picker position changed.",
1156       "sig" : "function (_self, location)\n{\n\n}",
1157       "memberOf" : "",
1158       "example" : "",
1159       "deprecated" : "",
1160       "since" : "",
1161       "see" : "",
1162       "params" : [
1163         {
1164           "name" : "this",
1165           "type" : "Roo.bootstrap.LocationPicker",
1166           "desc" : "",
1167           "isOptional" : false
1168         },
1169         {
1170           "name" : "location",
1171           "type" : "Google Location",
1172           "desc" : "",
1173           "isOptional" : false
1174         }
1175       ],
1176       "returns" : []
1177     },
1178     {
1179       "name" : "markerClick",
1180       "type" : "function",
1181       "desc" : "Fires when click the marker.",
1182       "sig" : "function (_self, e)\n{\n\n}",
1183       "memberOf" : "",
1184       "example" : "",
1185       "deprecated" : "",
1186       "since" : "",
1187       "see" : "",
1188       "params" : [
1189         {
1190           "name" : "this",
1191           "type" : "Roo.bootstrap.LocationPicker",
1192           "desc" : "",
1193           "isOptional" : false
1194         },
1195         {
1196           "name" : "e",
1197           "type" : "Map event",
1198           "desc" : "",
1199           "isOptional" : false
1200         }
1201       ],
1202       "returns" : []
1203     },
1204     {
1205       "name" : "loadexception",
1206       "type" : "function",
1207       "desc" : "Fires when load google lib failed.",
1208       "sig" : "function (_self)\n{\n\n}",
1209       "memberOf" : "",
1210       "example" : "",
1211       "deprecated" : "",
1212       "since" : "",
1213       "see" : "",
1214       "params" : [
1215         {
1216           "name" : "this",
1217           "type" : "Roo.bootstrap.LocationPicker",
1218           "desc" : "",
1219           "isOptional" : false
1220         }
1221       ],
1222       "returns" : []
1223     },
1224     {
1225       "name" : "hide",
1226       "type" : "function",
1227       "desc" : "Fires when the map hide.",
1228       "sig" : "function (_self)\n{\n\n}",
1229       "memberOf" : "",
1230       "example" : "",
1231       "deprecated" : "",
1232       "since" : "",
1233       "see" : "",
1234       "params" : [
1235         {
1236           "name" : "this",
1237           "type" : "Roo.bootstrap.LocationPicker",
1238           "desc" : "",
1239           "isOptional" : false
1240         }
1241       ],
1242       "returns" : []
1243     },
1244     {
1245       "name" : "markerRightClick",
1246       "type" : "function",
1247       "desc" : "Fires when right click the marker.",
1248       "sig" : "function (_self, e)\n{\n\n}",
1249       "memberOf" : "",
1250       "example" : "",
1251       "deprecated" : "",
1252       "since" : "",
1253       "see" : "",
1254       "params" : [
1255         {
1256           "name" : "this",
1257           "type" : "Roo.bootstrap.LocationPicker",
1258           "desc" : "",
1259           "isOptional" : false
1260         },
1261         {
1262           "name" : "e",
1263           "type" : "Map event",
1264           "desc" : "",
1265           "isOptional" : false
1266         }
1267       ],
1268       "returns" : []
1269     },
1270     {
1271       "name" : "show",
1272       "type" : "function",
1273       "desc" : "Fires when the map show.",
1274       "sig" : "function (_self)\n{\n\n}",
1275       "memberOf" : "",
1276       "example" : "",
1277       "deprecated" : "",
1278       "since" : "",
1279       "see" : "",
1280       "params" : [
1281         {
1282           "name" : "this",
1283           "type" : "Roo.bootstrap.LocationPicker",
1284           "desc" : "",
1285           "isOptional" : false
1286         }
1287       ],
1288       "returns" : []
1289     },
1290     {
1291       "name" : "childrenrendered",
1292       "type" : "function",
1293       "desc" : "Fires when the children have been rendered..",
1294       "sig" : "function (_self)\n{\n\n}",
1295       "memberOf" : "Roo.bootstrap.Component",
1296       "example" : "",
1297       "deprecated" : "",
1298       "since" : "",
1299       "see" : "",
1300       "params" : [
1301         {
1302           "name" : "this",
1303           "type" : "Roo.bootstrap.Component",
1304           "desc" : "",
1305           "isOptional" : false
1306         }
1307       ],
1308       "returns" : []
1309     },
1310     {
1311       "name" : "beforerender",
1312       "type" : "function",
1313       "desc" : "Fires before the component is rendered. Return false to stop the render.",
1314       "sig" : "function (_self)\n{\n\n}",
1315       "memberOf" : "Roo.Component",
1316       "example" : "",
1317       "deprecated" : "",
1318       "since" : "",
1319       "see" : "",
1320       "params" : [
1321         {
1322           "name" : "this",
1323           "type" : "Roo.Component",
1324           "desc" : "",
1325           "isOptional" : false
1326         }
1327       ],
1328       "returns" : []
1329     },
1330     {
1331       "name" : "disable",
1332       "type" : "function",
1333       "desc" : "Fires after the component is disabled.",
1334       "sig" : "function (_self)\n{\n\n}",
1335       "memberOf" : "Roo.Component",
1336       "example" : "",
1337       "deprecated" : "",
1338       "since" : "",
1339       "see" : "",
1340       "params" : [
1341         {
1342           "name" : "this",
1343           "type" : "Roo.Component",
1344           "desc" : "",
1345           "isOptional" : false
1346         }
1347       ],
1348       "returns" : []
1349     },
1350     {
1351       "name" : "render",
1352       "type" : "function",
1353       "desc" : "Fires after the component is rendered.",
1354       "sig" : "function (_self)\n{\n\n}",
1355       "memberOf" : "Roo.Component",
1356       "example" : "",
1357       "deprecated" : "",
1358       "since" : "",
1359       "see" : "",
1360       "params" : [
1361         {
1362           "name" : "this",
1363           "type" : "Roo.Component",
1364           "desc" : "",
1365           "isOptional" : false
1366         }
1367       ],
1368       "returns" : []
1369     },
1370     {
1371       "name" : "destroy",
1372       "type" : "function",
1373       "desc" : "Fires after the component is destroyed.",
1374       "sig" : "function (_self)\n{\n\n}",
1375       "memberOf" : "Roo.Component",
1376       "example" : "",
1377       "deprecated" : "",
1378       "since" : "",
1379       "see" : "",
1380       "params" : [
1381         {
1382           "name" : "this",
1383           "type" : "Roo.Component",
1384           "desc" : "",
1385           "isOptional" : false
1386         }
1387       ],
1388       "returns" : []
1389     },
1390     {
1391       "name" : "beforehide",
1392       "type" : "function",
1393       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
1394       "sig" : "function (_self)\n{\n\n}",
1395       "memberOf" : "Roo.Component",
1396       "example" : "",
1397       "deprecated" : "",
1398       "since" : "",
1399       "see" : "",
1400       "params" : [
1401         {
1402           "name" : "this",
1403           "type" : "Roo.Component",
1404           "desc" : "",
1405           "isOptional" : false
1406         }
1407       ],
1408       "returns" : []
1409     },
1410     {
1411       "name" : "beforeshow",
1412       "type" : "function",
1413       "desc" : "Fires before the component is shown.  Return false to stop the show.",
1414       "sig" : "function (_self)\n{\n\n}",
1415       "memberOf" : "Roo.Component",
1416       "example" : "",
1417       "deprecated" : "",
1418       "since" : "",
1419       "see" : "",
1420       "params" : [
1421         {
1422           "name" : "this",
1423           "type" : "Roo.Component",
1424           "desc" : "",
1425           "isOptional" : false
1426         }
1427       ],
1428       "returns" : []
1429     },
1430     {
1431       "name" : "enable",
1432       "type" : "function",
1433       "desc" : "Fires after the component is enabled.",
1434       "sig" : "function (_self)\n{\n\n}",
1435       "memberOf" : "Roo.Component",
1436       "example" : "",
1437       "deprecated" : "",
1438       "since" : "",
1439       "see" : "",
1440       "params" : [
1441         {
1442           "name" : "this",
1443           "type" : "Roo.Component",
1444           "desc" : "",
1445           "isOptional" : false
1446         }
1447       ],
1448       "returns" : []
1449     },
1450     {
1451       "name" : "beforedestroy",
1452       "type" : "function",
1453       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1454       "sig" : "function (_self)\n{\n\n}",
1455       "memberOf" : "Roo.Component",
1456       "example" : "",
1457       "deprecated" : "",
1458       "since" : "",
1459       "see" : "",
1460       "params" : [
1461         {
1462           "name" : "this",
1463           "type" : "Roo.Component",
1464           "desc" : "",
1465           "isOptional" : false
1466         }
1467       ],
1468       "returns" : []
1469     }
1470   ]
1471 }