adw.carousel_indicator_lines

Module for [CarouselIndicatorLines] class

Types 3

A lines indicator for class@Carousel.

carousel-indicator-lines

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

See also class@CarouselIndicatorDots.

CSS nodes

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

Methods
GType _gType() @property
CarouselIndicatorLines self()Returns `this`, for use in `with` statements.
CarouselIndicatorLinesGidBuilder builder()Get builder for [adw.carouselindicatorlines.CarouselIndicatorLines] Returns: New builder object
adw.carousel.Carousel carousel() @propertyGet `carousel` property. Returns: The displayed carousel.
void carousel(adw.carousel.Carousel propval) @propertySet `carousel` property. Params: propval = The displayed carousel.
adw.carousel.Carousel getCarousel()Gets the displayed carousel. Returns: the displayed carousel
void setCarousel(adw.carousel.Carousel carousel = null)Sets the displayed carousel.
Constructors
this(void * ptr, Flag!"Take" take)
this()Creates a new [adw.carouselindicatorlines.CarouselIndicatorLines]. Returns: the newly created [adw.carouselindicatorlines.CarouselIndicatorLines]
Methods
T carousel(adw.carousel.Carousel propval)Set `carousel` property. Params: propval = The displayed carousel. Returns: Builder instance for fluent chaining

Fluent builder for [adw.carousel_indicator_lines.CarouselIndicatorLines]