bootstack.StackPage#
- class bootstack.StackPage(page_widget, *, key, owner, layout='vstack', padding=None, gap=0, fill_items=None, expand_items=None, anchor_items=None, columns=None, rows=None, sticky_items=None, auto_flow='row')#
Bases:
objectA handle for one page — both a layout context and a navigation target.
Returned by
PageStack.add()and byPageStack.item()/items(). Use it as awithblock to place child widgets, and readkeyor callnavigate()to show the page afterward.As a context manager it accepts the same layout kwargs as the standalone layout containers —
layout=,gap=,fill_items=,expand_items=,anchor_items=,columns=,rows=,sticky_items=,auto_flow=.- guide_layout(child, **layout_kw)#
Navigate to this page.
- Parameters:
data (dict | None) – Optional data dict passed to the page’s mount event.