Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Można określić, czy funkcja dotyczy tylko serwera (można jej użyć tylko na serwerze), czy tylko przeglądarki (można jej użyć tylko w javascript), czy obu miejsc. Odpowiada za to parametr accessibility, który można ustawić w adnotacji @

Javadoc
propertyjavadoc.plusworkflow
classNamecom.suncode.pwfl.core.function.annotation.Function
. Parametr jest typu @
Javadoc
propertyjavadoc.plusworkflow
classNamecom.suncode.pwfl.core.function.Function.FunctionAccessibility
 i może przyjmować następujące wartości:

  • SERVER -  funkcji nie można wykorzystać w javascript, czyli np. w akcjach (nie jest w ogóle pokazywana dla akcji w PWE w liście z funkcjami do wyboru), natomiast można ją użyć w pozostałych typach komponentów, czyli wykonywanych na serwerze.
  • BROWSER -  funkcję można wykorzystać w javascript, czyli np. w akcjach, natomiast można jej użyć w pozostałych typach komponentów, czyli wykonywanych na serwerze (nie jest w ogóle pokazywana dla tych komponentów w PWE w liście z funkcjami do wyboru).
  • ALL - funkcja może być używana wszędzie. Jest to wartość domyślna parametru.

Brak ustawionego parametru accessibility odpowiada wartości ALL.

...