component accessors="true" {
property name="privateVarOne" type="string" default="privateVarOne default" setter="true";
property name="privateVarTwo" type="string" default="privateVarTwo default";
function init() {
var filePath = "e:\\www\development\test.html";
if(fileExists(filePath)) {
fileDelete(filePath);
}
writeDump(var="dumping this with only default values", output=filePath, format="html");
writeDump(var=this, output=filePath, format="html");
writeDump(var="dumping variables with only default values", output=filePath, format="html");
writeDump(var=variables, output=filePath, format="html");
this.onePublicVariable = "onePublicVariable initial";
/*
writeDump(var="setting privates using variables struct", output=filePath, format="html");
variables.privateVarOne = "privateVarOne initial variables struct";
variables.privateVarTwo = "privateVarTwo initial variables struct";
*/
/*
writeDump(var="setting privates using default struct", output=filePath, format="html");
privateVarOne = "privateVarOne initial default struct";
privateVarTwo = "privateVarTwo initial default struct";
*/
writeDump(var="setting privates using setters", output=filePath, format="html");
setPrivateVarOne("privateVarOne initial setter");
setPrivateVarTwo("privateVarTwo initial setter");
writeDump(var="dumping this with initial values", output=filePath, format="html");
writeDump(var=this, output=filePath, format="html");
writeDump(var="dumping variables with initial values", output=filePath, format="html");
writeDump(var=variables, output=filePath, format="html");