I’m wondering if registerClassAlias or the RemoteClass meta-tag would solve this. Anyone know?
________________________________ From: Harbs <harbs.li...@gmail.com> Sent: Thursday, March 28, 2019 3:03:46 PM To: dev@royale.apache.org Subject: Re: Plain public variables complain they don't have getters / setters (Was "CreationComplete event question") FWIW, I use a method to convert classes to JSON which allows me to define exactly which properties get written and using what names. i.e. myFoo.toData() > On Mar 28, 2019, at 1:26 PM, Olaf Krueger <m...@olafkrueger.net> wrote: > > I would just like to mention that resolving this "public vars" issue by > replacing the public by private vars with getters/setters has a side effect: > JSON.stringify() stringifies all getters with the entire package name which > makes the JSON representation unusable [1]. > > [1] > package com.mydomain.myapp.model.vo > { > public class MyVO > { > private var _foo:String = "bar"; > > public function get foo():String > { > return this._foo; > } > } > } > > Becomes: > { > "com.mydomain.myapp.model.vo.foo":"bar"; > } > > > > > > -- > Sent from: http://apache-royale-development.20373.n8.nabble.com/