Page

component fbx.ui.page.Page

Page is a container object used to contain a view of an application.

property title

Text string to show a preview of the page, often used by visual items like a Breadcrumb.

property stack

Reference to the page stack this page is instanciated in.

property companionView

Item a Explorer may show on right-side of this page.

If companionView has a ratio property (between 0.0 and 1.0), it will be used to choose respective widths of page and companion view.

property persistentProperties

List of property names existing in this page that should be saved/restored in order to be persistent between successive instances of the same page in the same context.

method push(url, properties)

See fbx.ui.page.Stack.push().

method pop()

See fbx.ui.page.Stack.pop().

method replace(url, properties)

See fbx.ui.page.Stack.replace().

method parentStack(level)

Get a reference to some Stack above the current one. parentStack(0) is equivalent to stack, parentStack(1) gets the stack above, and so on.

signal willAppear()

Signal emitted when page is about to appear on view.

signal willDisappear()

Signal emitted when page is about to be removed from view.

signal didAppear()

Signal emitted when page has finished appearing on view.

signal didDisappear()

Signal emitted when page is not visible any more in view.