O'Reilly logo

Liferay User Interface Development by Frank Yu, Xinsheng Chen, Jonas X. Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we have learned about Alloy UI form tags and API. From the examples we can see that:

  • Alloy UI is the product of the Liferay Alloy Project
  • It is aimed to achieve the goals of consistency, simplicity, and maintainability of UI
  • Alloy UI is a repository of JavaScript API, CSS toolkit, and HTML
  • Alloy UI uses HTML5, CSS3, and YUI3
  • Alloy form tags have custom attributes for easy manipulation of DOM elements
  • A node is a wrapped HTML element that has setters and getters
  • A developer can specify the data type to be HTML, JSON, text, or XML in Alloy Ajax calls
  • We load an io-plugin module in a sandbox before we use the plugin feature
  • A widget is a self-contained UI piece that performs a specific functionality

In the next chapter, we will explore ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required