mirror of
https://github.com/KeymonSoft/AdditionalLibs.git
synced 2026-04-17 19:36:30 +00:00
Commit inicial
This commit is contained in:
105
B4J/CalculationDistanceTime.xml
Normal file
105
B4J/CalculationDistanceTime.xml
Normal file
@@ -0,0 +1,105 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<doclet-version-NOT-library-version>1.00</doclet-version-NOT-library-version>
|
||||
<dependsOn>okhttp</dependsOn>
|
||||
<dependsOn includesSingletonModules="true">okhttputils2</dependsOn>
|
||||
<dependsOn>json</dependsOn>
|
||||
<dependsOn>okhttp-3.5.0</dependsOn>
|
||||
<dependsOn>okio-1.11.0</dependsOn>
|
||||
<dependsOn>javaobject</dependsOn>
|
||||
<dependsOn>stringutils</dependsOn>
|
||||
<class>
|
||||
<name>b4a.example.calculationdistancetime._typelevel</name>
|
||||
<shortname>typeLevel</shortname>
|
||||
<owner>process</owner>
|
||||
<method>
|
||||
<name>Initialize</name>
|
||||
<comment>Initializes the fields to their default value.</comment>
|
||||
<returntype>void</returntype>
|
||||
</method>
|
||||
<field>
|
||||
<name>IsInitialized</name>
|
||||
<comment>Tests whether the object has been initialized.</comment>
|
||||
<returntype>boolean</returntype>
|
||||
</field>
|
||||
<field>
|
||||
<name>duration</name>
|
||||
<returntype>String</returntype>
|
||||
</field>
|
||||
<field>
|
||||
<name>distance</name>
|
||||
<returntype>String</returntype>
|
||||
</field>
|
||||
<field>
|
||||
<name>error</name>
|
||||
<returntype>String</returntype>
|
||||
</field>
|
||||
</class>
|
||||
<class>
|
||||
<name>b4a.example.calculationdistancetime</name>
|
||||
<shortname>calculationdistancetime</shortname>
|
||||
<owner>process</owner>
|
||||
<method>
|
||||
<name>IsInitialized</name>
|
||||
<comment>Tests whether the object has been initialized.</comment>
|
||||
<returntype>boolean</returntype>
|
||||
</method>
|
||||
<method>
|
||||
<name DesignerName="Initialize">_initialize</name>
|
||||
<comment>Initializes the object. You can add parameters to this method if needed.
|
||||
<b>originlat</b> - Double Original Latitude
|
||||
<b>originlot</b> - Double Original Longitude
|
||||
<b>destinationlat</b> - Double Destination Latitude
|
||||
<b>destinationlot</b> - Double Destination Longitude
|
||||
<b>units</b> - Units as Result - "km" returns distances in kilometers and meters or "imperial" returns distances in miles and feet
|
||||
<i>Example:</i> <code>
|
||||
Dim calculate As calculationdistancetime
|
||||
calculate.Initialize(41.923229,12.7241383,41.9191877,12.655384, "Km", Me, "Check_Result")
|
||||
|
||||
Sub Check_Result(valore As typeLevel)
|
||||
Log("Errore: " & valore.error)
|
||||
If valore.error.Length = 0 Then
|
||||
Log("Distance: " & valore.distance)
|
||||
Log("Time to Arrive: " & valore.duration)
|
||||
End If
|
||||
End Sub
|
||||
</code>
|
||||
</comment>
|
||||
<returntype>String</returntype>
|
||||
<parameter>
|
||||
<name>ba</name>
|
||||
<type>anywheresoftware.b4a.BA</type>
|
||||
</parameter>
|
||||
<parameter>
|
||||
<name>originlat</name>
|
||||
<type>double</type>
|
||||
</parameter>
|
||||
<parameter>
|
||||
<name>originlon</name>
|
||||
<type>double</type>
|
||||
</parameter>
|
||||
<parameter>
|
||||
<name>destinationlat</name>
|
||||
<type>double</type>
|
||||
</parameter>
|
||||
<parameter>
|
||||
<name>destinationlot</name>
|
||||
<type>double</type>
|
||||
</parameter>
|
||||
<parameter>
|
||||
<name>units</name>
|
||||
<type>String</type>
|
||||
</parameter>
|
||||
<parameter>
|
||||
<name>Module</name>
|
||||
<type>Object</type>
|
||||
</parameter>
|
||||
<parameter>
|
||||
<name>EventName</name>
|
||||
<type>String</type>
|
||||
</parameter>
|
||||
</method>
|
||||
</class>
|
||||
<version>1</version>
|
||||
<author>Devil-App</author>
|
||||
</root>
|
||||
Reference in New Issue
Block a user