Since the introduction of web components (formerly known as
CCAs) in Oracle JET, the HTML development pattern has become quite
standardized for a developer. Almost all the UI components provided
by JET development team have now been converted into custom
elements, with their own set of properties, methods, events,
etc.
However, there are times when your business use-case may not be
sufficiently fulfilled by the components provided by default, and
you may need to stretch them....