---
title: "Console"
description: "Static console related functions."
canonical_url: "https://www.zeyos.com/zymba/ref/console"
markdown_url: "https://www.zeyos.com/ai/guide/zymba/ref/console.md"
section: "zymba-reference"
authority: "reference"
language: "en"
source_repository: "https://cloud.zeyos.com/__doc/zymbaref.json"
source_sha256: "05a361c6ddc32e74f4a6dc16fd06f218210ff1b7ce57f26ca1994bfffc407915"
---

# Console

## Console

```
object @Console() {
	CREATOR;
	VERSION;
	clear() {}
	countMessages(): int {}
	disableAssertions() {}
	enableAssertions() {}
	getSummary(): string {}
	listMessages(): object {}
	log(...$messages) {}
}
```

**Static console related functions.**

## Functions


### `@Console.clear()`


Clears the console by removing all messages.

```code
@Console.clear(): void
```




### `@Console.countMessages()`


```code
@Console.countMessages(): int
```

##### Returns

| Type | Value |
| --- | ---  |
| `int` |  |




### `@Console.disableAssertions()`


Disables assertions.

```code
@Console.disableAssertions(): void
```




### `@Console.enableAssertions()`


Enables assertions.

```code
@Console.enableAssertions(): void
```




### `@Console.getSummary()`


```code
@Console.getSummary(): string
```

##### Returns

| Type | Value |
| --- | ---  |
| `string` |  |




### `@Console.listMessages()`


```code
@Console.listMessages(): object
```

##### Returns

| Type | Value |
| --- | ---  |
| `object` | [message, ...] |




### `@Console.log()`


```code
@Console.log(variadic $messages): void
```

##### Parameters

| Name | Type | Value | Default |
| --- | --- | --- | --- |
| messages | `variadic`  |  | ... |
