All other web components you will see in builtin layout templates are considered internal and are not supported for custom use.
All components have an optional data-theme-variant attribute used to set the theme for your internal React components (for instance using Office UI Fabric). This value is typically retrieved from the root Handlebars context and reflect the current section theme where the Web Part belongs. If not set, the theme of current site will be used as fallback and may not corespond to the current section theme.
Description: display a panel with (panel-content) content when the associated outer panel-open element is clicked.
Usage
<pnp-paneldata-is-open="false"data-is-light-dismiss="true"data-is-blocking="true"data-size="2"data-panel-header-text="Panel header!"><templateid="panel-open"><!-- All the content here will be wrapped with an onclick event opening/hiding the panel --> Click me!
</template><templateid="panel-content"><!-- Panel content goes here --> Panel content!
</template></pnp-panel>
Description: expand/collapse the collapsible-content content when the text with data-group-name is clicked.
Usage
<pnp-collapsibledata-group-name="Collapsible content"data-default-collapsed="true"><templateid="collapsible-header"><div> My Header!
</div></template><templateid="collapsible-content"><div> My Content!
</div></template><templateid="collapsible-footer"><div> My Footer!
</div></template></pnp-collapsible>
Parameter
Description
data-default-collapsed
If the content should be collapsed by default true/false.
Used for creating the breadcrumb path. Component is designed to receive OriginalPath or Path property. Property is required for rendering the breadcrumb path. String
data-site-url
Used for creating the breadcrumb path. Component is designed to receive SPSiteURL property. Property is required for rendering the breadcrumb path. String
data-web-url
Used for creating the breadcrumb path. Component is designed to receive SPWebUrl property. Property is required for rendering the breadcrumb path. String
data-entity-title
Used for creating the breadcrumb path. Component is designed to receive Title property. Property is required for rendering the breadcrumb path. String
data-entity-file-type
Used for creating the breadcrumb path. Component is designed to receive FileType property. Property is required for rendering the breadcrumb path. String
data-include-site-name
If the site name should be included in the breadcrumb items. Optional, default value true. Boolean
data-include-entity-name
If the entity name should be included in the breadcrumb items. If the value is set to false, not only is the entity name excluded from the breadcrumb path, but also the last item in the breadcrumb path is not highlighted in bold. Optional, default value true. Boolean
data-breadcrumb-items-as-links
If the breadcrumb items should be clickable links to the path they represent. Optional, default value true. Boolean
data-max-displayed-items
The maximum number of breadcrumb items to display before coalescing. If not specified, all breadcrumbs will be rendered. Optional, default value 3. Int
data-overflow-index
Index where overflow items will be collapsed. Optional, default value 0. Int
data-font-size
Font size of breadcrumb items. Optional, default value 12. Int