Hi,
Yes, it will be available on the server side
But, you can try to use this approach for now I think, for example:
procedure addNode(NavTree: TUniTreeView; ID: Integer; sText, sAnchor: String);
var Nd: TUniTreeNode;
Ni: TNodeInfo;
begin
Ni := TNodeInfo.Create;
Ni.ID := ID;
Ni.scrollTo := sAnchor;
Nd := NavTree.Items.Add(nil, sText);
Nd.Data := Ni;
with NavTree.JSInterface do
begin
JSCode(#1'.store.getNodeById('+ IntToStr(TWebTreeNode(Nd).Id) +').data._ID = ' + IntToStr(ID) + ';');
JSCode(#1'.store.getNodeById('+ IntToStr(TWebTreeNode(Nd).Id) +').data._scrollTo = "' + sAnchor + '";');
end;
end;
function itemclick(sender, record, item, index, e, eOpts)
{
alert(record.data._ID + ', ' + record.data._scrollTo)
}