packages/eui/packages/components/eui-skeleton/eui-skeleton.component.ts
A skeleton loading component that provides various shapes and sizes for placeholder content. Used to indicate loading states in the UI with different geometric shapes.
changeDetection | ChangeDetectionStrategy.OnPush |
HostDirectives |
BaseStatesDirective
Inputs : euiSizeXS euiSizeS euiSizeM euiSizeL euiSizeXL euiRounded euiSizeVariant
|
selector | eui-skeleton |
styleUrl | eui-skeleton.scss |
Properties |
|
Inputs |
HostBindings |
Accessors |
circle |
Type : boolean
|
Default value : false
|
line |
Type : boolean
|
Default value : false
|
rectangle |
Type : boolean
|
Default value : false
|
square |
Type : boolean
|
Default value : false
|
class |
Type : string
|
Public baseStatesDirective |
Type : BaseStatesDirective
|
Default value : inject(BaseStatesDirective)
|
Instance of BaseStatesDirective used to manage component states |
cssClasses |
getcssClasses()
|
Computes and returns the CSS classes for the skeleton component by delegating to the private getCssClasses method.
Returns :
string
|