Packagepotomac.ui
Classpublic class PageDescriptor
InheritancePageDescriptor Inheritance Object

A structure containing descriptive information about a Page.



Public Properties
 PropertyDefined By
  extension : Extension
[read-only] The extension that declared this page.
PageDescriptor
  icon : Class
[read-only] The icon of the page.
PageDescriptor
  id : String
[read-only] ID of the page.
PageDescriptor
  title : String
[read-only] The title of the page.
PageDescriptor
  type : String
[read-only] The type of the page.
PageDescriptor
Public Methods
 MethodDefined By
  
PageDescriptor(id:String, title:String, icon:Class, type:String, extension:Extension)
Callers should not construct PageDescriptors.
PageDescriptor
Property Detail
extensionproperty
extension:Extension  [read-only]

The extension that declared this page.


Implementation
    public function get extension():Extension
iconproperty 
icon:Class  [read-only]

The icon of the page.


Implementation
    public function get icon():Class
idproperty 
id:String  [read-only]

ID of the page.


Implementation
    public function get id():String
titleproperty 
title:String  [read-only]

The title of the page.


Implementation
    public function get title():String
typeproperty 
type:String  [read-only]

The type of the page.


Implementation
    public function get type():String
Constructor Detail
PageDescriptor()Constructor
public function PageDescriptor(id:String, title:String, icon:Class, type:String, extension:Extension)

Callers should not construct PageDescriptors.

Parameters
id:String
 
title:String
 
icon:Class
 
type:String
 
extension:Extension