Skip to content

Lifecycle hooks

mounted

Called after the instance has been mounted.

Arguments

This method has no argument.

Example

js
import { 
Base
} from '@studiometa/js-toolkit';
export default class
Component
extends
Base
{
static
config
= {
name
: 'Component',
log
: true,
};
mounted
() {
// Logs 'mounted' when the component is mounted this.
$log
('mounted');
} }

updated

Called after the instance has been updated.

Arguments

This method has no argument.

Example

js
import { 
Base
} from '@studiometa/js-toolkit';
export default class
Component
extends
Base
{
static
config
= {
name
: 'Component',
log
: true,
};
updated
() {
// Logs 'updated' when the component is updated this.
$log
('updated');
} }

destroyed

Called when the component is being destroyed.

Arguments

This method has no argument.

Example

js
import { 
Base
} from '@studiometa/js-toolkit';
export default class
Component
extends
Base
{
static
config
= {
name
: 'Component',
log
: true,
};
destroyed
() {
// Logs 'destroyed' when the component is destroyed this.
$log
('destroyed');
} }

terminated

Called when the component is being terminated.

Arguments

This method has no argument.

Example

js
import { 
Base
} from '@studiometa/js-toolkit';
export default class
Component
extends
Base
{
static
config
= {
name
: 'Component',
log
: true,
};
terminated
() {
// Logs 'terminated' when the component is terminated this.
$log
('terminated');
} }

MIT Licensed