properties - What is the default value of "output" attribute for cfproperty getter/setter? -
i implementing <cfinterface> in component. 1 of purposes of interface make sure properties (cfproperty) defined within component. so, have explicitly created function prototypes getters/setters in interface , set accessors="true" in <cfcomponent> tag.
now, want use output="false" these functions in interface gives me error:
argument output value mismatch.
the <functionname> function not specify same value output argument in <componentname> coldfusion component , <interfacename> coldfusion interface.
how can make sure default getter/setter has output="false"?
you can't. you'll have write own getters , setters if interface happens have output="false". omit new interfaces, or omit using interfaces altogether.
the default value of output attribute not have output attribute defined @ (wrapped nothing). it's not true (wrapped cfoutput) or false (wrapped cfsilent).
Comments
Post a Comment