<?xml-stylesheet type="text/xsl" href="docs.xsl"?><javascript fileName="Mapifies.Helpers.js">
    <property name="Mapifies" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
        <function name="SearchCode" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="false" internal="false" type="Object">
            <description>A helper method that allows you to pass the status code of a search and get back a friendly oject</description>
            <parameters>
                <parameter name="code" type="Number">
                    <description>The status code of the query</description>
                </parameter>
            </parameters>
            <return-types>
                <return-type type="Object" />
            </return-types>
        </function>
        <function name="GetMapType" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="false" internal="false" type="String">
            <description>An internal function to get the google maptype constant</description>
            <parameters>
                <parameter name="mapType" type="String">
                    <description>The string of the map type.</description>
                </parameter>
            </parameters>
            <aliases>
                <alias name="Mapifies.GetMapType" />            </aliases>
            <return-types>
                <return-type type="String" />
            </return-types>
        </function>
        <function name="GetTravelMode" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="false" internal="false" type="String">
            <description>An internal function to get the google travel mode constant</description>
            <parameters>
                <parameter name="travelMode" type="String">
                    <description>The string of the travel mode.</description>
                </parameter>
            </parameters>
            <aliases>
                <alias name="Mapifies.GetTravelMode" />            </aliases>
            <return-types>
                <return-type type="String" />
            </return-types>
        </function>
        <function name="createIcon" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="false" internal="false" type="GIcon">
            <description>A helper function to create a google GIcon</description>
            <parameters>
                <parameter name="options" type="Object">
                    <description>The options to create the icon</description>
                </parameter>
            </parameters>
            <aliases>
                <alias name="Mapifies.createIcon" />            </aliases>
            <return-types>
                <return-type type="GIcon" />
            </return-types>
            <function name="defaults" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="false" internal="false" type="Object">
                <description>Default options for createIcon</description>
                <parameters>
                    <parameter name="iconImage" type="String">
                        <description>The foreground image URL of the icon.</description>
                    </parameter>
                    <parameter name="iconShadow" type="String">
                        <description>The shadow image URL of the icon.</description>
                    </parameter>
                    <parameter name="iconSize" type="GSize">
                        <description>The pixel size of the foreground image of the icon.</description>
                    </parameter>
                    <parameter name="iconShadowSize" type="GSize">
                        <description>The pixel size of the shadow image.</description>
                    </parameter>
                    <parameter name="iconAnchor" type="GPoint">
                        <description>The pixel coordinate relative to the top left corner of the icon image at which this icon is anchored to the map.</description>
                    </parameter>
                    <parameter name="iconInfoWindowAnchor" type="GPoint">
                        <description>The pixel coordinate relative to the top left corner of the icon image at which the info window is anchored to this icon.</description>
                    </parameter>
                    <parameter name="iconPrintImage" type="String">
                        <description>The URL of the foreground icon image used for printed maps. It must be the same size as the main icon image given by image.</description>
                    </parameter>
                    <parameter name="iconMozPrintImage" type="String">
                        <description>The URL of the foreground icon image used for printed maps in Firefox/Mozilla. It must be the same size as the main icon image given by image.</description>
                    </parameter>
                    <parameter name="iconPrintShadow" type="String">
                        <description>The URL of the shadow image used for printed maps. It should be a GIF image since most browsers cannot print PNG images.</description>
                    </parameter>
                    <parameter name="iconTransparent" type="String">
                        <description>The URL of a virtually transparent version of the foreground icon image used to capture click events in Internet Explorer. This image should be a 24-bit PNG version of the main icon image with 1% opacity, but the same shape and size as the main icon.</description>
                    </parameter>
                </parameters>
                <aliases>
                    <alias name="Mapifies.createIcon.defaults" />                </aliases>
                <return-types>
                    <return-type type="Object" />
                </return-types>
                <property name="defaults" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="false" internal="false" type="Object">
                    <description>Default options for createIcon</description>
                    <parameters>
                        <parameter name="iconImage" type="String">
                            <description>The foreground image URL of the icon.</description>
                        </parameter>
                        <parameter name="iconShadow" type="String">
                            <description>The shadow image URL of the icon.</description>
                        </parameter>
                        <parameter name="iconSize" type="GSize">
                            <description>The pixel size of the foreground image of the icon.</description>
                        </parameter>
                        <parameter name="iconShadowSize" type="GSize">
                            <description>The pixel size of the shadow image.</description>
                        </parameter>
                        <parameter name="iconAnchor" type="GPoint">
                            <description>The pixel coordinate relative to the top left corner of the icon image at which this icon is anchored to the map.</description>
                        </parameter>
                        <parameter name="iconInfoWindowAnchor" type="GPoint">
                            <description>The pixel coordinate relative to the top left corner of the icon image at which the info window is anchored to this icon.</description>
                        </parameter>
                        <parameter name="iconPrintImage" type="String">
                            <description>The URL of the foreground icon image used for printed maps. It must be the same size as the main icon image given by image.</description>
                        </parameter>
                        <parameter name="iconMozPrintImage" type="String">
                            <description>The URL of the foreground icon image used for printed maps in Firefox/Mozilla. It must be the same size as the main icon image given by image.</description>
                        </parameter>
                        <parameter name="iconPrintShadow" type="String">
                            <description>The URL of the shadow image used for printed maps. It should be a GIF image since most browsers cannot print PNG images.</description>
                        </parameter>
                        <parameter name="iconTransparent" type="String">
                            <description>The URL of a virtually transparent version of the foreground icon image used to capture click events in Internet Explorer. This image should be a 24-bit PNG version of the main icon image with 1% opacity, but the same shape and size as the main icon.</description>
                        </parameter>
                    </parameters>
                    <aliases>
                        <alias name="Mapifies.createIcon.defaults" />                    </aliases>
                </property>
                <property name="&apos;iconShadow&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="&apos;iconSize&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="&apos;iconShadowSize&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="&apos;iconAnchor&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="&apos;iconInfoWindowAnchor&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="&apos;iconPrintImage&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="&apos;iconMozPrintImage&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="&apos;iconPrintShadow&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="&apos;iconTransparent&apos;" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
            </function>
            <property name="icon" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                <property name="image" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="shadow" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="iconSize" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="shadowSize" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="iconAnchor" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
                <property name="infoWindowAnchor" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
                </property>
            </property>
            <property name="options" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
            </property>
        </function>
        <function name="getCenter" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="false" internal="false" type="GLatLng">
            <description>A helper function to get the map center as a GLatLng</description>
            <parameters>
                <parameter name="element" type="jQuery">
                    <description>The element that contains the map.</description>
                </parameter>
            </parameters>
            <aliases>
                <alias name="Mapifies.getCenter" />            </aliases>
            <return-types>
                <return-type type="GLatLng" />
            </return-types>
            <property name="thisMap" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
            </property>
        </function>
        <function name="getBounds" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="false" internal="false" type="GSize">
            <description>A helper function to get the bounds of the map</description>
            <parameters>
                <parameter name="element" type="jQuery">
                    <description>The element that contains the map.</description>
                </parameter>
            </parameters>
            <aliases>
                <alias name="Mapifies.getBounds" />            </aliases>
            <return-types>
                <return-type type="GSize" />
            </return-types>
            <property name="thisMap" scope="static" constructor="false" deprecated="false" private="false" protected="false" ignored="true" internal="false" type="Object">
            </property>
        </function>
    </property>
</javascript>
