Class EventObject
Package: @aurigma/design-atoms-model
Methods
add(listener)
Declaration
add(listener: (eventArg?: T) => any): void;
Parameters
| Type | Name | Description |
|---|---|---|
| (eventArg?: T) => any | listener |
Returns
| Type | Description |
|---|---|
| void |
fire(data)
Declaration
fire(data?: T): void;
Parameters
| Type | Name | Description |
|---|---|---|
| T | data |
Returns
| Type | Description |
|---|---|
| void |
notify(data)
Declaration
notify(data?: T): void;
Parameters
| Type | Name | Description |
|---|---|---|
| T | data |
Returns
| Type | Description |
|---|---|
| void |
remove(listener)
Declaration
remove(listener: (eventArg?: T) => any): void;
Parameters
| Type | Name | Description |
|---|---|---|
| (eventArg?: T) => any | listener |
Returns
| Type | Description |
|---|---|
| void |