![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /var/www/html/libs/absol-acomp/out/ |
Upload File : |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>JSDoc: Class: MarkerClusterer</title> <script src="scripts/prettify/prettify.js"> </script> <script src="scripts/prettify/lang-css.js"> </script> <!--[if lt IE 9]> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css"> <link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css"> </head> <body> <div id="main"> <h1 class="page-title">Class: MarkerClusterer</h1> <section> <header> <h2><span class="attribs"><span class="type-signature"></span></span>MarkerClusterer<span class="signature">(map, opt_markers<span class="signature-attributes">opt</span>, opt_options<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h2> </header> <article> <div class="container-overview"> <h4 class="name" id="MarkerClusterer"><span class="type-signature"></span>new MarkerClusterer<span class="signature">(map, opt_markers<span class="signature-attributes">opt</span>, opt_options<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4> <div class="description"> Creates a MarkerClusterer object with the options specified in <a href="MarkerClustererOptions.html">MarkerClustererOptions</a>. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th>Attributes</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>map</code></td> <td class="type"> <span class="param-type">google.maps.Map</span> </td> <td class="attributes"> </td> <td class="description last">The Google map to attach to.</td> </tr> <tr> <td class="name"><code>opt_markers</code></td> <td class="type"> <span class="param-type">Array.<google.maps.Marker></span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">The markers to be added to the cluster.</td> </tr> <tr> <td class="name"><code>opt_options</code></td> <td class="type"> <span class="param-type"><a href="MarkerClustererOptions.html">MarkerClustererOptions</a></span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">The optional parameters.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line697">line 697</a> </li></ul></dd> </dl> </div> <h3 class="subsection-title">Extends</h3> <ul> <li>google.maps.OverlayView</li> </ul> <h3 class="subsection-title">Members</h3> <h4 class="name" id=".BATCH_SIZE"><span class="type-signature">(static, constant) </span>BATCH_SIZE<span class="type-signature"> :number</span></h4> <div class="description"> The number of markers to process in one batch. </div> <h5>Type:</h5> <ul> <li> <span class="param-type">number</span> </li> </ul> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1749">line 1749</a> </li></ul></dd> </dl> <h4 class="name" id=".BATCH_SIZE_IE"><span class="type-signature">(static, constant) </span>BATCH_SIZE_IE<span class="type-signature"> :number</span></h4> <div class="description"> The number of markers to process in one batch (IE only). </div> <h5>Type:</h5> <ul> <li> <span class="param-type">number</span> </li> </ul> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1758">line 1758</a> </li></ul></dd> </dl> <h4 class="name" id=".IMAGE_EXTENSION"><span class="type-signature">(static, constant) </span>IMAGE_EXTENSION<span class="type-signature"> :string</span></h4> <div class="description"> The default extension name for the marker cluster images. </div> <h5>Type:</h5> <ul> <li> <span class="param-type">string</span> </li> </ul> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1776">line 1776</a> </li></ul></dd> </dl> <h4 class="name" id=".IMAGE_PATH"><span class="type-signature">(static, constant) </span>IMAGE_PATH<span class="type-signature"> :string</span></h4> <div class="description"> The default root name for the marker cluster images. </div> <h5>Type:</h5> <ul> <li> <span class="param-type">string</span> </li> </ul> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1767">line 1767</a> </li></ul></dd> </dl> <h4 class="name" id=".IMAGE_SIZES"><span class="type-signature">(static, constant) </span>IMAGE_SIZES<span class="type-signature"> :Array.<number></span></h4> <div class="description"> The default array of sizes for the marker cluster images. </div> <h5>Type:</h5> <ul> <li> <span class="param-type">Array.<number></span> </li> </ul> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1785">line 1785</a> </li></ul></dd> </dl> <h3 class="subsection-title">Methods</h3> <h4 class="name" id="addMarker"><span class="type-signature"></span>addMarker<span class="signature">(marker, opt_nodraw<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4> <div class="description"> Adds a marker to the clusterer. The clusters are redrawn unless <code>opt_nodraw</code> is set to <code>true</code>. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th>Attributes</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>marker</code></td> <td class="type"> <span class="param-type">google.maps.Marker</span> </td> <td class="attributes"> </td> <td class="description last">The marker to add.</td> </tr> <tr> <td class="name"><code>opt_nodraw</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">Set to <code>true</code> to prevent redrawing.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1230">line 1230</a> </li></ul></dd> </dl> <h4 class="name" id="addMarkers"><span class="type-signature"></span>addMarkers<span class="signature">(markers, opt_nodraw<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4> <div class="description"> Adds an array of markers to the clusterer. The clusters are redrawn unless <code>opt_nodraw</code> is set to <code>true</code>. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th>Attributes</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>markers</code></td> <td class="type"> <span class="param-type">Array.<google.maps.Marker></span> </td> <td class="attributes"> </td> <td class="description last">The markers to add.</td> </tr> <tr> <td class="name"><code>opt_nodraw</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">Set to <code>true</code> to prevent redrawing.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1245">line 1245</a> </li></ul></dd> </dl> <h4 class="name" id="addToClosestCluster_"><span class="type-signature"></span>addToClosestCluster_<span class="signature">(marker)</span><span class="type-signature"></span></h4> <div class="description"> Adds a marker to a cluster, or creates a new cluster. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>marker</code></td> <td class="type"> <span class="param-type">google.maps.Marker</span> </td> <td class="description last">The marker to add.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1523">line 1523</a> </li></ul></dd> </dl> <h4 class="name" id="clearMarkers"><span class="type-signature"></span>clearMarkers<span class="signature">()</span><span class="type-signature"></span></h4> <div class="description"> Removes all clusters and markers from the map and also removes all markers managed by the clusterer. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1368">line 1368</a> </li></ul></dd> </dl> <h4 class="name" id="createClusters_"><span class="type-signature"></span>createClusters_<span class="signature">(iFirst)</span><span class="type-signature"></span></h4> <div class="description"> Creates the clusters. This is done in batches to avoid timeout errors in some browsers when there is a huge number of markers. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>iFirst</code></td> <td class="type"> <span class="param-type">number</span> </td> <td class="description last">The index of the first marker in the batch of markers to be added to clusters.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1555">line 1555</a> </li></ul></dd> </dl> <h4 class="name" id="distanceBetweenPoints_"><span class="type-signature"></span>distanceBetweenPoints_<span class="signature">(p1, p2)</span><span class="type-signature"> → {number}</span></h4> <div class="description"> Calculates the distance between two latlng locations in km. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>p1</code></td> <td class="type"> <span class="param-type">google.maps.LatLng</span> </td> <td class="description last">The first lat lng point.</td> </tr> <tr> <td class="name"><code>p2</code></td> <td class="type"> <span class="param-type">google.maps.LatLng</span> </td> <td class="description last">The second lat lng point.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1474">line 1474</a> </li></ul></dd> <dt class="tag-see">See:</dt> <dd class="tag-see"> <ul> <li><a href="http://www.movable-type.co.uk/scripts/latlong.html">http://www.movable-type.co.uk/scripts/latlong.html</a></li> </ul> </dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The distance between the two points in km. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">number</span> </dd> </dl> <h4 class="name" id="fitMapToMarkers"><span class="type-signature"></span>fitMapToMarkers<span class="signature">()</span><span class="type-signature"></span></h4> <div class="description"> Fits the map to the bounds of the markers managed by the clusterer. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line854">line 854</a> </li></ul></dd> </dl> <h4 class="name" id="getAverageCenter"><span class="type-signature"></span>getAverageCenter<span class="signature">()</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Returns the value of the <code>averageCenter</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line990">line 990</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> True if averageCenter property is set. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="getBatchSizeIE"><span class="type-signature"></span>getBatchSizeIE<span class="signature">()</span><span class="type-signature"> → {number}</span></h4> <div class="description"> Returns the value of the <code>batchSizeIE</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1148">line 1148</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> the value of the batchSizeIE property. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">number</span> </dd> </dl> <h4 class="name" id="getCalculator"><span class="type-signature"></span>getCalculator<span class="signature">()</span><span class="type-signature"> → {function}</span></h4> <div class="description"> Returns the value of the <code>calculator</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1110">line 1110</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> the value of the calculator property. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">function</span> </dd> </dl> <h4 class="name" id="getClusterClass"><span class="type-signature"></span>getClusterClass<span class="signature">()</span><span class="type-signature"> → {string}</span></h4> <div class="description"> Returns the value of the <code>clusterClass</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1168">line 1168</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> the value of the clusterClass property. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">string</span> </dd> </dl> <h4 class="name" id="getClusters"><span class="type-signature"></span>getClusters<span class="signature">()</span><span class="type-signature"> → {Array}</span></h4> <div class="description"> Returns the current array of clusters formed by the clusterer. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1208">line 1208</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The array of clusters formed by the clusterer. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">Array</span> </dd> </dl> <h4 class="name" id="getEnableRetinaIcons"><span class="type-signature"></span>getEnableRetinaIcons<span class="signature">()</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Returns the value of the <code>enableRetinaIcons</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1030">line 1030</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> True if enableRetinaIcons property is set. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="getGridSize"><span class="type-signature"></span>getGridSize<span class="signature">()</span><span class="type-signature"> → {number}</span></h4> <div class="description"> Returns the value of the <code>gridSize</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line871">line 871</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The grid size. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">number</span> </dd> </dl> <h4 class="name" id="getHideLabel"><span class="type-signature"></span>getHideLabel<span class="signature">()</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Returns the value of the <code>hideLabel</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1139">line 1139</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> the value of the hideLabel property. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="getIgnoreHidden"><span class="type-signature"></span>getIgnoreHidden<span class="signature">()</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Returns the value of the <code>ignoreHidden</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1010">line 1010</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> True if ignoreHidden property is set. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="getImageExtension"><span class="type-signature"></span>getImageExtension<span class="signature">()</span><span class="type-signature"> → {string}</span></h4> <div class="description"> Returns the value of the <code>imageExtension</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1050">line 1050</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The value of the imageExtension property. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">string</span> </dd> </dl> <h4 class="name" id="getImagePath"><span class="type-signature"></span>getImagePath<span class="signature">()</span><span class="type-signature"> → {string}</span></h4> <div class="description"> Returns the value of the <code>imagePath</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1070">line 1070</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The value of the imagePath property. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">string</span> </dd> </dl> <h4 class="name" id="getImageSizes"><span class="type-signature"></span>getImageSizes<span class="signature">()</span><span class="type-signature"> → {Array}</span></h4> <div class="description"> Returns the value of the <code>imageSizes</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1090">line 1090</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The value of the imageSizes property. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">Array</span> </dd> </dl> <h4 class="name" id="getMarkers"><span class="type-signature"></span>getMarkers<span class="signature">()</span><span class="type-signature"> → {Array}</span></h4> <div class="description"> Returns the array of markers managed by the clusterer. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1188">line 1188</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The array of markers managed by the clusterer. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">Array</span> </dd> </dl> <h4 class="name" id="getMaxZoom"><span class="type-signature"></span>getMaxZoom<span class="signature">()</span><span class="type-signature"> → {number}</span></h4> <div class="description"> Returns the value of the <code>maxZoom</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line910">line 910</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The maximum zoom level. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">number</span> </dd> </dl> <h4 class="name" id="getMinimumClusterSize"><span class="type-signature"></span>getMinimumClusterSize<span class="signature">()</span><span class="type-signature"> → {number}</span></h4> <div class="description"> Returns the value of the <code>minimumClusterSize</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line891">line 891</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The minimum cluster size. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">number</span> </dd> </dl> <h4 class="name" id="getStyles"><span class="type-signature"></span>getStyles<span class="signature">()</span><span class="type-signature"> → {Array}</span></h4> <div class="description"> Returns the value of the <code>styles</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line930">line 930</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The array of styles defining the cluster markers to be used. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">Array</span> </dd> </dl> <h4 class="name" id="getTitle"><span class="type-signature"></span>getTitle<span class="signature">()</span><span class="type-signature"> → {string}</span></h4> <div class="description"> Returns the value of the <code>title</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line950">line 950</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The content of the title text. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">string</span> </dd> </dl> <h4 class="name" id="getTotalClusters"><span class="type-signature"></span>getTotalClusters<span class="signature">()</span><span class="type-signature"> → {number}</span></h4> <div class="description"> Returns the number of clusters formed by the clusterer. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1218">line 1218</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The number of clusters formed by the clusterer. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">number</span> </dd> </dl> <h4 class="name" id="getTotalMarkers"><span class="type-signature"></span>getTotalMarkers<span class="signature">()</span><span class="type-signature"> → {number}</span></h4> <div class="description"> Returns the number of markers managed by the clusterer. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1198">line 1198</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> The number of markers. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">number</span> </dd> </dl> <h4 class="name" id="getZoomOnClick"><span class="type-signature"></span>getZoomOnClick<span class="signature">()</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Returns the value of the <code>zoomOnClick</code> property. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line970">line 970</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> True if zoomOnClick property is set. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="isMarkerInBounds_"><span class="type-signature"></span>isMarkerInBounds_<span class="signature">(marker, bounds)</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Determines if a marker is contained in a bounds. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>marker</code></td> <td class="type"> <span class="param-type">google.maps.Marker</span> </td> <td class="description last">The marker to check.</td> </tr> <tr> <td class="name"><code>bounds</code></td> <td class="type"> <span class="param-type">google.maps.LatLngBounds</span> </td> <td class="description last">The bounds to check against.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1494">line 1494</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> True if the marker is in the bounds. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="pushMarkerTo_"><span class="type-signature"></span>pushMarkerTo_<span class="signature">(marker)</span><span class="type-signature"></span></h4> <div class="description"> Pushes a marker to the clusterer. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>marker</code></td> <td class="type"> <span class="param-type">google.maps.Marker</span> </td> <td class="description last">The marker to add.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1263">line 1263</a> </li></ul></dd> </dl> <h4 class="name" id="redraw_"><span class="type-signature"></span>redraw_<span class="signature">()</span><span class="type-signature"></span></h4> <div class="description"> Redraws all the clusters. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1435">line 1435</a> </li></ul></dd> </dl> <h4 class="name" id="removeMarker"><span class="type-signature"></span>removeMarker<span class="signature">(marker, opt_nodraw<span class="signature-attributes">opt</span>, opt_noMapRemove<span class="signature-attributes">opt</span>)</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Removes a marker from the cluster and map. The clusters are redrawn unless <code>opt_nodraw</code> is set to <code>true</code>. Returns <code>true</code> if the marker was removed from the clusterer. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th>Attributes</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>marker</code></td> <td class="type"> <span class="param-type">google.maps.Marker</span> </td> <td class="attributes"> </td> <td class="description last">The marker to remove.</td> </tr> <tr> <td class="name"><code>opt_nodraw</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">Set to <code>true</code> to prevent redrawing.</td> </tr> <tr> <td class="name"><code>opt_noMapRemove</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">Set to <code>true</code> to prevent removal from map but still removing from cluster management</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1289">line 1289</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> True if the marker was removed from the clusterer. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="removeMarker_"><span class="type-signature"></span>removeMarker_<span class="signature">(marker, removeFromMap)</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Removes a marker and returns true if removed, false if not. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>marker</code></td> <td class="type"> <span class="param-type">google.maps.Marker</span> </td> <td class="description last">The marker to remove</td> </tr> <tr> <td class="name"><code>removeFromMap</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="description last">set to <code>true</code> to explicitly remove from map as well as cluster manangement</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1336">line 1336</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> Whether the marker was removed or not </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="removeMarkers"><span class="type-signature"></span>removeMarkers<span class="signature">(markers, opt_nodraw<span class="signature-attributes">opt</span>, opt_noMapRemove<span class="signature-attributes">opt</span>)</span><span class="type-signature"> → {boolean}</span></h4> <div class="description"> Removes an array of markers from the cluster and map. The clusters are redrawn unless <code>opt_nodraw</code> is set to <code>true</code>. Returns <code>true</code> if markers were removed from the clusterer. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th>Attributes</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>markers</code></td> <td class="type"> <span class="param-type">Array.<google.maps.Marker></span> </td> <td class="attributes"> </td> <td class="description last">The markers to remove.</td> </tr> <tr> <td class="name"><code>opt_nodraw</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">Set to <code>true</code> to prevent redrawing.</td> </tr> <tr> <td class="name"><code>opt_noMapRemove</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">Set to <code>true</code> to prevent removal from map but still removing from cluster management</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1311">line 1311</a> </li></ul></dd> </dl> <h5>Returns:</h5> <div class="param-desc"> True if markers were removed from the clusterer. </div> <dl> <dt> Type </dt> <dd> <span class="param-type">boolean</span> </dd> </dl> <h4 class="name" id="repaint"><span class="type-signature"></span>repaint<span class="signature">()</span><span class="type-signature"></span></h4> <div class="description"> Recalculates and redraws all the marker clusters from scratch. Call this after changing any properties. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1378">line 1378</a> </li></ul></dd> </dl> <h4 class="name" id="resetViewport_"><span class="type-signature"></span>resetViewport_<span class="signature">(opt_hide<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4> <div class="description"> Removes all clusters from the map. The markers are also removed from the map if <code>opt_hide</code> is set to <code>true</code>. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th>Attributes</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>opt_hide</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="attributes"> <optional><br> </td> <td class="description last">Set to <code>true</code> to also remove the markers from the map.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1447">line 1447</a> </li></ul></dd> </dl> <h4 class="name" id="setAverageCenter"><span class="type-signature"></span>setAverageCenter<span class="signature">(averageCenter)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>averageCenter</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>averageCenter</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="description last">The value of the averageCenter property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1000">line 1000</a> </li></ul></dd> </dl> <h4 class="name" id="setBatchSizeIE"><span class="type-signature"></span>setBatchSizeIE<span class="signature">(batchSizeIE)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>batchSizeIE</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>batchSizeIE</code></td> <td class="type"> <span class="param-type">number</span> </td> <td class="description last">The value of the batchSizeIE property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1158">line 1158</a> </li></ul></dd> </dl> <h4 class="name" id="setCalculator"><span class="type-signature"></span>setCalculator<span class="signature">(calculator)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>calculator</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>calculator</code></td> <td class="type"> <span class="param-type">function</span> </td> <td class="description last">The value of the calculator property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1121">line 1121</a> </li></ul></dd> </dl> <h4 class="name" id="setClusterClass"><span class="type-signature"></span>setClusterClass<span class="signature">(clusterClass)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>clusterClass</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>clusterClass</code></td> <td class="type"> <span class="param-type">string</span> </td> <td class="description last">The value of the clusterClass property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1178">line 1178</a> </li></ul></dd> </dl> <h4 class="name" id="setEnableRetinaIcons"><span class="type-signature"></span>setEnableRetinaIcons<span class="signature">(enableRetinaIcons)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>enableRetinaIcons</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>enableRetinaIcons</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="description last">The value of the enableRetinaIcons property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1040">line 1040</a> </li></ul></dd> </dl> <h4 class="name" id="setGridSize"><span class="type-signature"></span>setGridSize<span class="signature">(gridSize)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>gridSize</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>gridSize</code></td> <td class="type"> <span class="param-type">number</span> </td> <td class="description last">The grid size.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line881">line 881</a> </li></ul></dd> </dl> <h4 class="name" id="setHideLabel"><span class="type-signature"></span>setHideLabel<span class="signature">(printable)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>hideLabel</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>printable</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="description last">The value of the hideLabel property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1130">line 1130</a> </li></ul></dd> </dl> <h4 class="name" id="setIgnoreHidden"><span class="type-signature"></span>setIgnoreHidden<span class="signature">(ignoreHidden)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>ignoreHidden</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>ignoreHidden</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="description last">The value of the ignoreHidden property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1020">line 1020</a> </li></ul></dd> </dl> <h4 class="name" id="setImageExtension"><span class="type-signature"></span>setImageExtension<span class="signature">(imageExtension)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>imageExtension</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>imageExtension</code></td> <td class="type"> <span class="param-type">string</span> </td> <td class="description last">The value of the imageExtension property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1060">line 1060</a> </li></ul></dd> </dl> <h4 class="name" id="setImagePath"><span class="type-signature"></span>setImagePath<span class="signature">(imagePath)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>imagePath</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>imagePath</code></td> <td class="type"> <span class="param-type">string</span> </td> <td class="description last">The value of the imagePath property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1080">line 1080</a> </li></ul></dd> </dl> <h4 class="name" id="setImageSizes"><span class="type-signature"></span>setImageSizes<span class="signature">(imageSizes)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>imageSizes</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>imageSizes</code></td> <td class="type"> <span class="param-type">Array</span> </td> <td class="description last">The value of the imageSizes property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1100">line 1100</a> </li></ul></dd> </dl> <h4 class="name" id="setMaxZoom"><span class="type-signature"></span>setMaxZoom<span class="signature">(maxZoom)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>maxZoom</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>maxZoom</code></td> <td class="type"> <span class="param-type">number</span> </td> <td class="description last">The maximum zoom level.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line920">line 920</a> </li></ul></dd> </dl> <h4 class="name" id="setMinimumClusterSize"><span class="type-signature"></span>setMinimumClusterSize<span class="signature">(minimumClusterSize)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>minimumClusterSize</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>minimumClusterSize</code></td> <td class="type"> <span class="param-type">number</span> </td> <td class="description last">The minimum cluster size.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line900">line 900</a> </li></ul></dd> </dl> <h4 class="name" id="setStyles"><span class="type-signature"></span>setStyles<span class="signature">(styles)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>styles</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>styles</code></td> <td class="type"> <span class="param-type">Array.<<a href="ClusterIconStyle.html">ClusterIconStyle</a>></span> </td> <td class="description last">The array of styles to use.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line940">line 940</a> </li></ul></dd> </dl> <h4 class="name" id="setTitle"><span class="type-signature"></span>setTitle<span class="signature">(title)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>title</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>title</code></td> <td class="type"> <span class="param-type">string</span> </td> <td class="description last">The value of the title property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line960">line 960</a> </li></ul></dd> </dl> <h4 class="name" id="setZoomOnClick"><span class="type-signature"></span>setZoomOnClick<span class="signature">(zoomOnClick)</span><span class="type-signature"></span></h4> <div class="description"> Sets the value of the <code>zoomOnClick</code> property. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>zoomOnClick</code></td> <td class="type"> <span class="param-type">boolean</span> </td> <td class="description last">The value of the zoomOnClick property.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line980">line 980</a> </li></ul></dd> </dl> <h4 class="name" id="setupStyles_"><span class="type-signature"></span>setupStyles_<span class="signature">()</span><span class="type-signature"></span></h4> <div class="description"> Sets up the styles object. </div> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line834">line 834</a> </li></ul></dd> </dl> <h3 class="subsection-title">Events</h3> <h4 class="name" id="event:click">click</h4> <div class="description"> This event is fired when a cluster marker is clicked. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>c</code></td> <td class="type"> <span class="param-type"><a href="Cluster.html">Cluster</a></span> </td> <td class="description last">The cluster that was clicked.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line146">line 146</a> </li></ul></dd> </dl> <h4 class="name" id="event:clusteringbegin">clusteringbegin</h4> <div class="description"> This event is fired when the <code>MarkerClusterer</code> begins clustering markers. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>mc</code></td> <td class="type"> <span class="param-type"><a href="MarkerClusterer.html">MarkerClusterer</a></span> </td> <td class="description last">The MarkerClusterer whose markers are being clustered.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1565">line 1565</a> </li></ul></dd> </dl> <h4 class="name" id="event:clusteringend">clusteringend</h4> <div class="description"> This event is fired when the <code>MarkerClusterer</code> stops clustering markers. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>mc</code></td> <td class="type"> <span class="param-type"><a href="MarkerClusterer.html">MarkerClusterer</a></span> </td> <td class="description last">The MarkerClusterer whose markers are being clustered.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line1619">line 1619</a> </li></ul></dd> </dl> <h4 class="name" id="event:mouseout">mouseout</h4> <div class="description"> This event is fired when the mouse moves out of a cluster marker. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>c</code></td> <td class="type"> <span class="param-type"><a href="Cluster.html">Cluster</a></span> </td> <td class="description last">The cluster that the mouse moved out of.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line194">line 194</a> </li></ul></dd> </dl> <h4 class="name" id="event:mouseover">mouseover</h4> <div class="description"> This event is fired when the mouse moves over a cluster marker. </div> <h5>Parameters:</h5> <table class="params"> <thead> <tr> <th>Name</th> <th>Type</th> <th class="last">Description</th> </tr> </thead> <tbody> <tr> <td class="name"><code>c</code></td> <td class="type"> <span class="param-type"><a href="Cluster.html">Cluster</a></span> </td> <td class="description last">The cluster that the mouse moved over.</td> </tr> </tbody> </table> <dl class="details"> <dt class="tag-source">Source:</dt> <dd class="tag-source"><ul class="dummy"><li> <a href="MarkerClusterer.js.html">MarkerClusterer.js</a>, <a href="MarkerClusterer.js.html#line182">line 182</a> </li></ul></dd> </dl> </article> </section> </div> <nav> <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="CalendarInput.html">CalendarInput</a></li><li><a href="CandyBoxButton.html">CandyBoxButton</a></li><li><a href="ChromeCalendar.html">ChromeCalendar</a></li><li><a href="CircleSectionLabel.html">CircleSectionLabel</a></li><li><a href="Cluster.html">Cluster</a></li><li><a href="ClusterIconInfo.html">ClusterIconInfo</a></li><li><a href="ClusterIconStyle.html">ClusterIconStyle</a></li><li><a href="ContextCaptor.html">ContextCaptor</a></li><li><a href="DateInput.html">DateInput</a></li><li><a href="DateInput2.html">DateInput2</a></li><li><a href="DropPanel.html">DropPanel</a></li><li><a href="DropPanelStack.html">DropPanelStack</a></li><li><a href="FlexiconButton.html">FlexiconButton</a></li><li><a href="MarkerClusterer.html">MarkerClusterer</a></li><li><a href="MarkerClustererOptions.html">MarkerClustererOptions</a></li><li><a href="SearchTextInput.html">SearchTextInput</a></li><li><a href="Sprite.html">Sprite</a></li><li><a href="Time24Input.html">Time24Input</a></li></ul><h3>Events</h3><ul><li><a href="MarkerClusterer.html#event:click">click</a></li><li><a href="MarkerClusterer.html#event:clusteringbegin">clusteringbegin</a></li><li><a href="MarkerClusterer.html#event:clusteringend">clusteringend</a></li><li><a href="MarkerClusterer.html#event:mouseout">mouseout</a></li><li><a href="MarkerClusterer.html#event:mouseover">mouseover</a></li></ul><h3>Global</h3><ul><li><a href="global.html#$windowTitleText">$windowTitleText</a></li><li><a href="global.html#AddIcon">AddIcon</a></li><li><a href="global.html#calcMinHMTime">calcMinHMTime</a></li><li><a href="global.html#cleanMenuItemProperty">cleanMenuItemProperty</a></li><li><a href="global.html#preventNotNumberInput">preventNotNumberInput</a></li><li><a href="global.html#vScrollIntoView">vScrollIntoView</a></li></ul> </nav> <br class="clear"> <footer> Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 4.0.0</a> on Wed Jan 04 2023 18:18:58 GMT+0700 (Indochina Time) </footer> <script> prettyPrint(); </script> <script src="scripts/linenumber.js"> </script> </body> </html>