Layout.HamburgerBasement

Classes

Layout.HamburgerBasement

A template with two 'pages', a upper page with three vertical slots, and a basement page with one large slot.

CSS Styles: hamburger-basement-template - on the template

Properties

factory-id

Module ID

Type
String
Default value

factory-path

Path indicating where a module comes from in the app.json

Type
String
Default value

halign

How to position in extra horizontal space

Type
GtkAlign
Default value
0

valign

How to position in extra vertical space

Type
GtkAlign
Default value
0

hexpand

Whether widget wants more horizontal space

Type
Boolean
Default value
False

vexpand

Whether widget wants more vertical space

Type
Boolean
Default value
False

expand

Whether widget wants to expand in both directions

Type
Boolean
Default value
False

transition-duration

The animation duration, in milliseconds

Type
Number
Default value
200

transition-type

The type of animation used to transition

Type
GtkStackTransitionType
Default value
0

upper-button-label

Label on the tab button on the upper page

Type
String
Default value
SEE ALL CATEGORIES

show-upper-button

Whether to show the tab button on the upper page

Type
Boolean
Default value
False

basement-button-label

Label on the tab button on the basement page

Type
String
Default value
HOME

Slots

top

Required
yes

middle

Required
yes

bottom

Required
yes

basement

Required
yes

The results of the search are