widget
implements
renderable, templatable
Table of Contents
Interfaces
- renderable
- templatable
Properties
-
$component
: mixed
-
$module_id
: string
-
$page
: moodle_page
-
$params
: mixed
-
$vuecomponent
: mixed
Methods
-
__construct()
: mixed
-
export_for_template()
: array<string|int, mixed>
$component
public
mixed
$component
= middag::COMPONENT_NAME
$module_id
public
string
$module_id
$page
public
moodle_page
$page
$params
public
mixed
$params
= []
$vuecomponent
public
mixed
$vuecomponent
__construct()
public
__construct(mixed $vuecomponent[, mixed $params = [] ][, mixed $component = middag::COMPONENT_NAME ]) : mixed
Parameters
-
$vuecomponent
: mixed
-
-
$params
: mixed
= []
-
-
$component
: mixed
= middag::COMPONENT_NAME
-
export_for_template()
public
export_for_template(renderer_base|null $output) : array<string|int, mixed>
Parameters
-
$output
: renderer_base|null
-
Return values
array<string|int, mixed>