Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » Elevate Web Builder Technical Support » Product Manuals » Elevate Web Builder 3 Manual » Language Reference » External Interfaces |
{ Enumerated type declaration } external <Type Name> = (<Member>[, Member]) [module <Native External Module>]; { Class type declaration } external <Class Name> [emit <External Type Name>]|[module <Native External Module>] = class[(<Class Name>)] [public] property <Property Name>:<Type Name> read [write]; [default;] end; { Function/procedure declarations } external procedure <Function/Procedure Name>([<Parameter>[, <Parameter>]])[: <Type Name>] [module <Native External Module>]; { Variable declarations } var external <Variable Name>: <Type Name> [module <Native External Module>];
external TGoogleMapOptions emit google.maps.MapOptions = class
external THTMLImageElement emit HTMLImageElement = class(THTMLElement) public { Properties } property alt: String read write; property height: Integer read; property isMap: Boolean read write; property longDesc: String read write; property name: String read write; property naturalHeight: Integer read; property naturalWidth: Integer read; property src: String read write; property useMap: String read write; property width: Integer read; end;
external TVehicle module extclasstype = class(TExternalObject) public { Properties } property VIN: String read write; property VehicleType: TVehicleType read write; property Make: String read write; property Model: String read write; property Year: Integer read write; { Methods } function EstimateValue(ACondition: TVehicleCondition): Integer; end;
This web page was last updated on Thursday, November 16, 2023 at 10:39 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |