Layout.InfiniteScrolling

Classes

Layout.InfiniteScrolling

Layout template that allows its content to scroll vertically

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

window-placement-set

Whether "window-placement" should be used to determine the location of the contents with respect to the scrollbars.

Type
Boolean
Default value
True

min-content-width

The minimum width that the scrolled window will allocate to its content

Type
Number
Default value
-1

min-content-height

The minimum height that the scrolled window will allocate to its content

Type
Number
Default value
-1

kinetic-scrolling

Kinetic scrolling mode.

Type
Boolean
Default value
True

overlay-scrolling

Overlay scrolling mode

Type
Boolean
Default value
True

max-content-width

The maximum width that the scrolled window will allocate to its content

Type
Number
Default value
-1

max-content-height

The maximum height that the scrolled window will allocate to its content

Type
Number
Default value
-1

propagate-natural-width

Propagate Natural Width

Type
Boolean
Default value
False

propagate-natural-height

Propagate Natural Height

Type
Boolean
Default value
False

bottom-buffer

The pixel size of the bottom buffer

Type
Number
Default value
250

Slots

content

Required
yes

References

lazy-load

The results of the search are