> For the complete documentation index, see [llms.txt](https://learn.squirrel365.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.squirrel365.io/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelmessage.md).

# SquirrelMessage

```typescript
export class SquirrelMessage {
    name: string;
    id?: string;
    value: any;

    constructor(id: string | null, name: string | null, value: string | null | any[]) {
        if (id != null) { this.id = id; }
        if (name != null) { this.name = name; }
        if (value != null) { this.value = value; }
    }
}
```
