ESkeleton Skeleton
Examples
Multiple skeletons, throttled visibility and loaded content
Skeleton
Properties
PropertyDescriptionValues and default
animatedboolEnable skeleton animation.
Default
falsecontentaliasContent slot; declare QML child objects directly inside the component.
Default
Alias: loadedContent.datacountintSkeleton instance count or current item count, depending on the component.
Default
1enabledboolAllow interaction; false disables the control.
Default
trueheightrealComponent size in pixels; may be bound to its parent layout.
Default
implicitHeightloadingboolWhether the component is loading.
Default
truerowsintText rows or skeleton rows.
Default
3templateDelegateComponentComponent slot for custom skeleton template; null uses the default content. See this page’s examples for delegate context.
Default
nullthrottlevarDelay, throttling or automatic close time in milliseconds; 0 means no delay or no timed close.
Milliseconds or object:
leading, trailing, initVal
Default
0visibleboolWhether the component is visible.
Default
truewidthrealComponent size in pixels; may be bound to its parent layout.
Default
implicitWidthdisplayedLoadingboolRead onlySkeleton loading state after delay and throttling.
Default
Computed at runtime