# core/predicates/document.predicate.ts

> 4 lines of code and 1 definition.

Tree: Site tree
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/tree#file-core-predicates-document-predicate-ts
Source text: https://banes-lab.com/assets/sources/source.3eef2124ca6c8fa5bfc14d0f55adc88589290e1b4a3f968f15dba213a39a0b2c.generated.txt

## Definitions

- `isStaticRender` (lexical_declaration, line 3, exported)

## Used by

- [core/registries/style.registry.ts](https://banes-lab.com/source/tree/core/registries/style.registry.ts.md)
- [presentation/renderers/anatomy.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/anatomy.renderer.ts.md)
- [presentation/renderers/definition.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/definition.renderer.ts.md)
- [presentation/renderers/diagram.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/diagram.renderer.ts.md)
- [presentation/renderers/markdown.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/markdown.renderer.ts.md)
- [presentation/renderers/ontology.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/ontology.renderer.ts.md)
- [presentation/renderers/source.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/source.renderer.ts.md)
- [presentation/renderers/walk.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/walk.renderer.ts.md)
- [presentation/views/search.view.ts](https://banes-lab.com/source/tree/presentation/views/search.view.ts.md)

## Source

```typescript
import { STATIC_RENDER_ATTRIBUTE } from "#configuration/constants/document.constants";

export const isStaticRender = function isStaticRender(): boolean {
    return document.documentElement.hasAttribute(STATIC_RENDER_ATTRIBUTE);
};
```
