[Pas2js] Array initialization issue with external class
warleyalex
warleyalex at yahoo.com.br
Sat Jan 27 10:31:41 CET 2018
workaround would be:
var CreateObject: TJSObject; external name '{}';
CreateArray: TJSArray; external name '[]';
type
TBindings = class external name 'Object'
public
params: TJSArray;
Constructor new;
end;
var
arr : TJSArray;
ob : TBindings;
begin
ob := TBindings.new;
ob.params := CreateArray;
ob.params.push('abcd');
console.log(ob); --> {"params":["abcd"]}
--
Sent from: http://pas2js.38893.n8.nabble.com/
More information about the Pas2js
mailing list