{ "componentDescription": "", "propDescriptions": { "animation": { "description": "The animation. If false the animation effect is disabled." }, "children": { "description": "Used to render icon or text elements inside the Skeleton if src is not set. This can be an element, or just a string." }, "component": { "description": "The component used for the root node. Either a string to use a HTML element or a component." }, "height": { "description": "Height of the skeleton. Useful when you don't want to adapt the skeleton to a text element but for instance a card." }, "level": { "description": "Applies the theme typography styles." }, "loading": { "description": "If true, the skeleton appears." }, "overlay": { "description": "If true, the skeleton's position will change to absolute to fill the available space of the nearest parent. This prop is useful to create a placeholder that has the element's dimensions." }, "slotProps": { "description": "The props used for each slot inside." }, "slots": { "description": "The components used for each slot inside." }, "sx": { "description": "The system prop that allows defining system overrides as well as additional CSS styles." }, "variant": { "description": "The type of content that will be rendered." }, "width": { "description": "Width of the skeleton. Useful when the skeleton is inside an inline element with no width of its own." } }, "classDescriptions": { "body-lg": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"body-lg\"" }, "body-md": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"body-md\"" }, "body-sm": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"body-sm\"" }, "body-xs": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"body-xs\"" }, "h1": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"h1\"" }, "h2": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"h2\"" }, "h3": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"h3\"" }, "h4": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"h4\"" }, "title-lg": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"title-lg\"" }, "title-md": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"title-md\"" }, "title-sm": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "level=\"title-sm\"" }, "variantCircular": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "variant=\"circular\"" }, "variantInline": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "variant=\"inline\"" }, "variantOverlay": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "variant=\"overlay\"" }, "variantRectangular": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "variant=\"rectangular\"" }, "variantText": { "description": "Class name applied to {{nodeName}} if {{conditions}}.", "nodeName": "the root element", "conditions": "variant=\"text\"" } }, "slotDescriptions": { "root": "The component that renders the root." } }