QueryResultSheet.qml Example File
invokeclient/assets/QueryResultSheet.qml
import bb.cascades 1.0
Sheet {
id: root
onCreationCompleted: {
_app.queryFinished.connect(root.open)
_app.closeQueryResults.connect(root.close)
}
Page {
titleBar: TitleBar {
title: "Query Results"
dismissAction: ActionItem {
title: "Close"
onTriggered: {
root.close();
}
}
}
Container {
topPadding: 50
leftPadding: 50
rightPadding: 50
bottomPadding: 50
ListView {
horizontalAlignment: HorizontalAlignment.Fill
dataModel: _app.model
listItemComponents: ListItemComponent {
type: "item"
StandardListItem {
title: ListItemData.label
imageSource: ListItemData.imageSource
}
}
onTriggered: {
_app.invokeTarget(dataModel.data(indexPath).name)
}
}
}
}
}