![]()  | Products  | 
| 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 Tuesday, September 16, 2025 at 04:56 PM  | Privacy Policy © 2025 Elevate Software, Inc. All Rights Reserved Questions or comments ?  | 

