StreamLine

component fbx.ui.page.StreamLine

A streamlined view of pages

This component displays pages listed in a ListModel in order.

This is mostly useful for wizard-like series of views.

property model

A ListModel of pages to display in order.

Model may contain:

key

Usage

url

Page URL, absolute or relative to baseUrl

name

Name of page for zap()

property currentIndex

Index of currently displayed page in list model.

property commonProperties

A list of property names for properties found in this object that will be set in all pages upon instantiation.

method prev()

This goes back one page.

method next()

This goes to the next page, if any, or raises done().

method zap(dest)
Parameters

dest (string) – Destination page name, as found in .model.

This goes to the next named dest.

signal done()

Emitted when all pages have been reviewed

signal cancelled()

Emitted when user cancelled streamline somewhere in the middle