A gadget callback is defined by the callback command followed by a command or PML Function enclosed in text delimiters. As you are giving a text string as part of the command which is itself supplied as a text string, you have had to use two kinds of delimiter: the apostrophe, (‘) and the (|) vertical bar.
Note:
The use of This to mean the current form. When the callback is executed,