ReferenceError: PF is not defined
javascript, jsf-2, primefaces
Solution
The JS function `PF()` is only available since 4.0. You're apparently using PF 3.x. Look at the footer of the showcase site, it's currently saying that it's running PF 4.0.
Just use `widgetVar.show()`, where `widgetVar` is the widget variable name as you specified in `widgetVar`, which is `bar` in their showcase example.
<p:commandButton value="Show" onclick="bar.show()" type="button" />
<p:commandButton value="Hide" onclick="bar.hide()" type="button" />
Problem
I tried the NotificationBar example of PrimeFaces, however it didn't work. I get the following JS error: ReferenceError: PF is not defined I think I need to include a library before using `PF()` function, but I don't know which library and where can I find it.