---
schema_version: "1"
id: de830b74699d9f482d3ddd79eb07c4301848c4d66859a60aa12f07185513d572
title: isConcrete()
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/aura-platform/guides/aura/ref-jsapi/ref-jsapi-component-isconcrete.md
canonical_url: https://developer.salesforce.com/docs/platform/aura-platform/guide/ref-jsapi-component-isconcrete.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: d013d3a4ef5eabe2de78d83c3129326e46dbbe2a24f87734e8698797ea39a3bb
products:
  - Lightning Aura Components Developer Guide
  - Platform Developer Content
---

# isConcrete()

Returns `true` if the component is concrete, or `false` otherwise. A concrete component is a sub-component in an inheritance chain.

## Signature

`isConcrete()`

## Returns

**Type: `Boolean`** Returns `true` if the component is concrete, or `false` otherwise.

**See Also**  


-   [getConcreteComponent()](https://developer.salesforce.com/docs/platform/aura-platform/guide/ref-jsapi-component-getconcretecomponent.md)
-   [Favor Composition Over Inheritance](https://developer.salesforce.com/docs/platform/aura-platform/oo/oo-favor-composition.md)

