mirror of
https://github.com/KeymonSoft/AdditionalLibs.git
synced 2026-04-18 03:39:23 +00:00
105 lines
3.3 KiB
XML
105 lines
3.3 KiB
XML
<?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> |