# RecordVisibilityContextNode (/docs/core/reference/api/interfaces/RecordVisibilityContextNode)



[@kysoql/core](/docs/core/reference/api) / RecordVisibilityContextNode

Immutable query AST node for a record-visibility context clause.

## Properties [#properties]

| Property                                                                 | Modifier   | Type                            | Description                                                       |
| ------------------------------------------------------------------------ | ---------- | ------------------------------- | ----------------------------------------------------------------- |
| <a id="api-property-kind" /> `kind`                                      | `readonly` | `"RecordVisibilityContextNode"` | Node discriminator used by Kysoql compilers and plugin visitors.  |
| <a id="api-property-maxdescriptorperrecord" /> `maxDescriptorPerRecord?` | `readonly` | `number`                        | Maximum descriptor count requested for record visibility context. |
| <a id="api-property-supportsdomains" /> `supportsDomains?`               | `readonly` | `boolean`                       | Whether domain visibility descriptors should be returned.         |
| <a id="api-property-supportsdelegates" /> `supportsDelegates?`           | `readonly` | `boolean`                       | Whether delegate visibility descriptors should be returned.       |
