Skip to the content
Documentation

platformuiplatformui

Configure the navigation As written in the PlatformUI technical introduction, the Navigation Hub gives access to 4 navigation zones which have a set of navigation items. Each Navigation Item is actually a View in the Navigation Hub which can generate one or more links in the menu. Most Navigation Items can even be seen as a Define a View (page id 31430243) Each route defines a View to render when the route is matched. As explained in the PlatformUI technical introduction, this kind of view is called a Main View. Like any view, it can have an arbitrary number of sub-views. Define a View Each route defines a View to render when the route is matched. As explained in the PlatformUI technical introduction, this kind of view is called a Main View. Like any view, it can have an arbitrary number of sub-views. Conclusion (page id 31430255) We now have a basic interface but it already has some bugs and it could be improved in a lots of ways. Here is a list of things that are left as exercises: Conclusion We now have a basic interface but it already has some bugs and it could be improved in a lots of ways. Here is a list of things that are left as exercises: Create the extension Bundle (page id 31430237) To extend PlatformUI, the very first thing to do is to create a Symfony bundle. For that, you can use the Symfony generate bundle command in the following way: Alter the JavaScript Application routing (page id 31430241) The essential task of the PlatformUI Application component is to handle the routing. It is based on the routing capabilities provided by the YUI App component and it uses hash-based URIs. By default, the PlatformUI Application will recognize and handle several routes which are declared in the app co Filter by Content Type (page id 31430253) This step is very similar to the previous one on adding pagination. We are going to add a new type parameter in the whole component stack; the main difference with the offset case is that the user will pick a Content Type in a drop-down list instead of just using the Next/Previous links in the page. Set up the configuration (page id 31430239) Each component of the PlatformUI application is written as a YUI module. The YUI module system comes with a dependency system which is used in the PlatformUI application. For instance, the PlatformUI application has a module called ez-templatebasedview which provides a base view class to ease the us Alter the JavaScript Application routing The essential task of the PlatformUI Application component is to handle the routing. It is based on the routing capabilities provided by the YUI App component and it uses hash-based URIs. By default, the PlatformUI Application will recognize and handle several routes which are declared in the app co