adw.carousel_indicator_dots

Module for [CarouselIndicatorDots] class

Types 3

A dots indicator for adw.carousel.Carousel.

carousel-indicator-dots

The adw.carousel_indicator_dots.CarouselIndicatorDots widget shows a set of dots for each page of a given adw.carousel.Carousel. The dot representing the carousel's active page is larger and more opaque than the others, the transition to the active and inactive state is gradual to match the carousel's position.

See also adw.carousel_indicator_lines.CarouselIndicatorLines.

CSS nodes

adw.carousel_indicator_dots.CarouselIndicatorDots has a single CSS node with name carouselindicatordots.

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
CarouselIndicatorDots self() nothrowReturns `this`, for use in `with` statements.
CarouselIndicatorDotsGidBuilder builder() static nothrowGet builder for [adw.carousel_indicator_dots.CarouselIndicatorDots] 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_dots.CarouselIndicatorDots]. Returns: the newly created [adw.carousel_indicator_dots.CarouselIndicatorDots]

Fluent builder implementation template for adw.carousel_indicator_dots.CarouselIndicatorDots

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