Now that we have a better understanding of the basics of working with JavaScript in the client, let's continue to explore customizing the client-side user interface. In this chapter we will focus on custom client code.
We will begin with formatters, expressions, and validation. These areas all have some tooling that can be used to provide simple customization. When the tooled options do not meet our needs, custom code can be utilized to achieve the desired results. In order to provide more practical examples, we will use examples utilizing labels, grids, and forms.
This does not preclude the application of these examples to other use cases. WaveMaker has done well to keep the number of runtime-specific syntactical patterns, which the users need to know, to a minimum. In the page code, the view is page-centric. The current page can be referenced using the
this
pointer. Other than what has been passed in as a function argument, anything we need is...