diff --git a/tests/dummy/app/components/examples/customizing-row-collapse/template.hbs b/tests/dummy/app/components/examples/customizing-row-collapse/template.hbs
new file mode 100644
index 000000000..51541c3a4
--- /dev/null
+++ b/tests/dummy/app/components/examples/customizing-row-collapse/template.hbs
@@ -0,0 +1,26 @@
+{{! BEGIN-SNIPPET docs-example-customizing-row-collapse.hbs }}
+
+
+
+
+
+
+ <:collapse as |rowMeta onCollapseToggled|>
+
+
+ <:default as |value|>
+ {{value}}
+
+
+
+
+
+{{! END-SNIPPET }}
\ No newline at end of file
diff --git a/tests/dummy/app/templates/docs/guides/body/row-selection.md b/tests/dummy/app/templates/docs/guides/body/row-selection.md
index 2c2ad94fd..712eab22d 100644
--- a/tests/dummy/app/templates/docs/guides/body/row-selection.md
+++ b/tests/dummy/app/templates/docs/guides/body/row-selection.md
@@ -89,6 +89,14 @@ By default, Ember Table renders an input of type `checkbox` alongside an empty `
{{demo.snippet name='docs-example-customizing-row-selection.hbs'}}
{{/docs-demo}}
+## Customizing Row Collapse
+
+Similarly, you can customize the row collapse behavior by passing a named block `:collapse` to the `EmberTd` component. This block will receive `rowMeta` and the `onCollapseToggled` action as yielded arguments:
+
+{{#docs-demo as |demo|}}
+ {{demo.snippet name='docs-example-customizing-row-collapse.hbs'}}
+{{/docs-demo}}
+
## Aborting a Selection
Row selection follows a DDAU pattern, whereby the `onSelect` action handler supplied to Ember Table has control over which rows become selected. To ignore a user selection, it suffices to simply do nothing in the action handler.