71 lines
1.4 KiB
Markdown
71 lines
1.4 KiB
Markdown
---
|
|
title: danog\MadelineProto\Wrappers\Events: Event handler.
|
|
description:
|
|
|
|
---
|
|
# `danog\MadelineProto\Wrappers\Events`
|
|
[Back to index](../../../index.md)
|
|
|
|
> Author: Daniil Gentili <daniil@daniil.it>
|
|
|
|
|
|
Event handler.
|
|
|
|
|
|
|
|
|
|
## Method list:
|
|
* `setEventHandler(class-string<\danog\MadelineProto\EventHandler> $eventHandler): \Generator`
|
|
* `unsetEventHandler(bool $disableUpdateHandling): void`
|
|
* `getEventHandler(): \danog\MadelineProto\EventHandler`
|
|
* `hasEventHandler(): bool`
|
|
|
|
## Methods:
|
|
### `setEventHandler(class-string<\danog\MadelineProto\EventHandler> $eventHandler): \Generator`
|
|
|
|
Set event handler.
|
|
|
|
|
|
Parameters:
|
|
* `$eventHandler`: `class-string<\danog\MadelineProto\EventHandler>` Event handler
|
|
|
|
|
|
#### See also:
|
|
* [`\danog\MadelineProto\EventHandler`: Event handler.](../EventHandler.md)
|
|
* `\Generator`
|
|
|
|
|
|
|
|
|
|
### `unsetEventHandler(bool $disableUpdateHandling): void`
|
|
|
|
Unset event handler.
|
|
|
|
|
|
Parameters:
|
|
* `$disableUpdateHandling`: `bool` Whether to also disable internal update handling (will cause errors, otherwise will simply use the NOOP handler)
|
|
|
|
|
|
|
|
### `getEventHandler(): \danog\MadelineProto\EventHandler`
|
|
|
|
Get event handler.
|
|
|
|
|
|
#### See also:
|
|
* [`\danog\MadelineProto\EventHandler`: Event handler.](../EventHandler.md)
|
|
|
|
|
|
|
|
|
|
### `hasEventHandler(): bool`
|
|
|
|
Check if an event handler instance is present.
|
|
|
|
|
|
|
|
## Properties
|
|
* `$settings`: `\Settings` Settings
|
|
---
|
|
Generated by [danog/phpdoc](https://phpdoc.daniil.it)
|