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

Popular posts from this blog

c++ - No viable overloaded operator for references a map -

java - Custom OutputStreamAppender not run: LOGBACK: No context given for <MYAPPENDER> -

java - Cannot secure connection using TLS -