adw.carousel_indicator_lines

Module for [CarouselIndicatorLines] class

Types 3

A lines indicator for adw.carousel.Carousel.

carousel-indicator-lines

The adw.carousel_indicator_lines.CarouselIndicatorLines widget shows a set of lines for each page of a given adw.carousel.Carousel. The carousel's active page is shown as another line that moves between them to match the carousel's position.

See also adw.carousel_indicator_dots.CarouselIndicatorDots.

CSS nodes

adw.carousel_indicator_lines.CarouselIndicatorLines has a single CSS node with name carouselindicatorlines.

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
CarouselIndicatorLines self() nothrowReturns `this`, for use in `with` statements.
CarouselIndicatorLinesGidBuilder builder() static nothrowGet builder for [adw.carousel_indicator_lines.CarouselIndicatorLines] Returns: New builder object
adw.carousel.Carousel carousel() @property nothrowGet `carousel` property. Returns: The displayed carousel.
void carousel(adw.carousel.Carousel propval) @property nothrowSet `carousel` property. Params: propval = The displayed carousel.
adw.carousel.Carousel getCarousel() nothrowGets the displayed carousel. Returns: the displayed carousel
void setCarousel(adw.carousel.Carousel carousel = null) nothrowSets the displayed carousel.
Constructors
this(void * ptr, Flag!"Take" take)
this()Creates a new [adw.carousel_indicator_lines.CarouselIndicatorLines]. Returns: the newly created [adw.carousel_indicator_lines.CarouselIndicatorLines]

Fluent builder implementation template for adw.carousel_indicator_lines.CarouselIndicatorLines

Methods
T carousel(adw.carousel.Carousel propval) nothrowSet `carousel` property. Params: propval = The displayed carousel. Returns: Builder instance for fluent chaining