いくつかのプロパティ定義と init() メソッドを持つコンポーネントがあります。getUuid() にはアクセスできますが、getSandwich() にはアクセスできません。
component output="false" accessors="true" {
property
name="uuid"
type="string"
default=""
hint="The sandwich ID";
property
name="sandwich"
type="string"
default=""
hint="The fucking sandwich";
public any function init() {
this.setUuid(CreateUUID());
this.setSandwich = "Peanut Butter and Banana";
return this;
}
}
Uuid プロパティと対応する getSandwich() メソッドは、予想どおりインスタンスで使用できます。サンドイッチの場合、値が setSandwich() メソッドに適用されても、プロパティは設定されません。