## OrAtom class

6.5.2. or Returns false if both operands evaluate to false, true if either operand evaluates to true, and empty (`{ }`) otherwise:

**Signature:**

```typescript
export declare class OrAtom extends InfixOperatorAtom
```

**Extends:** [InfixOperatorAtom](/content/docs/sdk/core.infixoperatoratom)

## Constructors

| Constructor | Modifiers | Description |
| --- | --- | --- |
| [(constructor)(left, right)](/content/docs/sdk/core.oratom._constructor_/index.html) |  | Constructs a new instance of the `OrAtom` class |

## Methods

| Method | Modifiers | Description |
| --- | --- | --- |
| [eval(context, input)](/content/docs/sdk/core.oratom.eval) |  |  |

- [OrAtom class](/content/docs/sdk/core.oratom#oratom-class/index.html)
- [Constructors](/content/docs/sdk/core.oratom#constructors/index.html)
- [Methods](/content/docs/sdk/core.oratom#methods/index.html)
