Ten dokument nie wyjaśnia wszystkich wątpliwości? Szczegółowa dokumentacja techniczna API DoCelu.pl
Sprawdź toczące się dyskusje na Forum API DoCelu.pl
Ten dokument nie wyjaśnia wszystkich wątpliwości? Szczegółowa dokumentacja techniczna API DoCelu.pl
Sprawdź toczące się dyskusje na Forum API DoCelu.pl
Usuwa wszystkie dane o dostawcach POI. Operacja ta nie będzie miała bezpośredniego wpływu na wyświetlane POI.
Dodaje nowego dostawcę POI.
Przy wywołaniu metody addVendor, jeśli podamy id już istniejącego dostawcy, to jego dane zostaną nadpisane. Aby uniknąć takiej sytuacji należy podać unikatową wartość id. W tym celu możemy skorzystać z funkcji:
Zwraca pierwszą wolną liczbę naturalną.
Przykładowy kod i efekt jego zastosowania:
<div id="map" style="width:800px; height:600px; "></div>
<script type="text/javascript">
//<![CDATA[
jQuery(document).ready(function() {
DoCelu.loadMap(document.getElementById('map'));
jQuery('#test').mousedown(function() {
var $vendors = jQuery('#vendors')
.show()
.find('code')
.empty();
$vendors.append(jQuery.dump(DoCelu.getVendors(), 0, "Domyślni dostawcy"));
$vendors.append("\n//Czyszczę dane dostawców:\n");
DoCelu.clearVendors();
$vendors.append(jQuery.dump(DoCelu.getVendors(), 0, "Dostawcy po wyczyszczeniu"));
$vendors.append("\n//Dodaję własnego dostawcę:\n");
var vendorData = {
"id" : DoCelu.getAvailableVendorId(),
"name" : "Mój własny dostawca",
"trusted" : true
};
DoCelu.addVendor(vendorData);
$vendors.append(jQuery.dump(DoCelu.getVendors(), 0, "Dostawcy po dodaniu mojego"));
$vendors.chili();
});
});
//]]>
</script>
Wypróbujmy zatem działanie w praktyce:
Ten dokument nie wyjaśnia wszystkich wątpliwości? Szczegółowa dokumentacja techniczna API DoCelu.pl
Sprawdź toczące się dyskusje na Forum API DoCelu.pl
Ten materiał nie ma jeszcze żadnej opinii. Twoja może być pierwsza!