# UiNodeDivisionAttributes

Division sections are used for interactive widgets that require a hook in the DOM / view.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**_class** | **string** | A classname that should be rendered into the DOM. | [optional] [default to undefined]
**data** | **{ [key: string]: string; }** | Data is a map of key-value pairs that are passed to the division.  They may be used for &#x60;data-...&#x60; attributes. | [optional] [default to undefined]
**id** | **string** | A unique identifier | [default to undefined]
**node_type** | **string** | NodeType represents this node\&#39;s type. It is a mirror of &#x60;node.type&#x60; and is primarily used to allow compatibility with OpenAPI 3.0. In this struct it technically always is \&quot;script\&quot;. text Text input Input img Image a Anchor script Script div Division | [default to undefined]

## Example

```typescript
import { UiNodeDivisionAttributes } from '@ory/kratos-client';

const instance: UiNodeDivisionAttributes = {
    _class,
    data,
    id,
    node_type,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
