Create client extension points and add them to the client-side UI scripts in the base application code.

Use a client extension point to designate the specific location where data or objects can be sent to a registered custom UI script and where returned results are processed.