Skip to content

Commit

Permalink
Update html5 manual with new information about CUSTOM_PARAMETERS.
Browse files Browse the repository at this point in the history
  • Loading branch information
ekharkunov committed Mar 25, 2024
1 parent 93ee9fd commit 6894ecb
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions docs/en/manuals/html5.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,11 +185,18 @@ DEFOLD_ENGINE_ARGUMENTS

## Extra parameters

If you create your custom template, you can specify extra parameters for the engine loader.
If you create your custom template, you can redefine set of parameters for the engine loader. To achieve that you need to add `<script>` section and redefine values inside `CUSTOM_PARAMETERS`. For example:

`Module.runApp("canvas", extra_params)` - Starts the application given a canvas element id and the `extra_params` object.
```
<script id='custom_setup' type='text/javascript'>
CUSTOM_PARAMETERS['disable_context_menu'] = false;
CUSTOM_PARAMETERS['unsupported_webgl_callback'] = function() {
console.log("Oh-oh. WebGL not supported...");
}
</script>
```

Object `extra_params` is an optional object that can have the following fields:
`CUSTOM_PARAMETERS` may contains following fields:

```
'archive_location_filter':
Expand Down

0 comments on commit 6894ecb

Please sign in to comment.