> ## Documentation Index
> Fetch the complete documentation index at: https://calcs.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Framing Widget

> Guide to the specialized framing widget for structural analysis templates

The Framing Widget is a specialized widget designed for structural analysis applications that require framing capabilities.

<Warning>
  This is a special widget that should never need modification from the standard configuration shown below.
</Warning>

## Standard Configuration

```json theme={null}
{
  "type": "sheetTemplateWidgets",
  "attributes": {
    "type": "framing",
    "referenceId": "framing",
    "visibleIf": null
  }
}
```

## Configuration Parameters

<ResponseField name="type" type="string" required>
  Must be set to "framing" for this widget type
</ResponseField>

<ResponseField name="referenceId" type="string" required>
  Should always be set to "framing" for consistency
</ResponseField>

<ResponseField name="visibleIf" type="null">
  Should always be set to `null` for this widget type
</ResponseField>

## Usage Guidelines

<Info>
  **Important:** This widget should be used exactly as specified in the standard configuration. No modifications to the structure or parameters are typically needed.
</Info>

## When to Use

The Framing Widget is used in templates that require:

* Structural frame analysis capabilities
* Complex geometry definitions
* Multi-member structural systems
* Advanced structural modeling features

## Integration

The Framing Widget integrates with other structural analysis components and should be included in templates where framing analysis is a core requirement.

<Note>
  For specific implementation details and advanced usage patterns, consult with the development team as this widget has specialized integration requirements.
</Note>
