-Demo : https://brunob.github.io/leaflet.fullscreen/
+Demo :
diff --git a/eslint.config.js b/eslint.config.js
new file mode 100644
index 0000000..1fbd651
--- /dev/null
+++ b/eslint.config.js
@@ -0,0 +1,33 @@
+const globals = require('globals');
+const eslintPluginEslint = require('@eslint/js');
+const eslintPluginStylistic = require('@stylistic/eslint-plugin');
+
+const config = [
+ {
+ files: ['**/*.js'],
+ languageOptions: {
+ globals: {
+ ...globals.browser,
+ ...globals.node,
+ define: 'readonly',
+ L: 'writable'
+ }
+ },
+ plugins: {
+ ...eslintPluginStylistic.configs['recommended-flat'].plugins
+ },
+ rules: {
+ ...eslintPluginEslint.configs['recommended'].rules,
+ ...eslintPluginStylistic.configs['recommended-flat'].rules,
+ '@stylistic/brace-style': ['error', '1tbs'],
+ '@stylistic/comma-dangle': ['error', 'only-multiline'],
+ '@stylistic/indent': ['error', 'tab'],
+ '@stylistic/no-tabs': 'off',
+ '@stylistic/semi': ['error', 'always'],
+ 'no-lonely-if': 'error',
+ 'no-unused-expressions': ['error', { allowTernary: true }]
+ }
+ }
+];
+
+module.exports = config;
diff --git a/index.html b/index.html
index 308acbf..d2bfd1e 100644
--- a/index.html
+++ b/index.html
@@ -1,54 +1,59 @@
-
+
-
-
- Leaflet.Control.FullScreen Demo
-
-
-
-
-
-
-
-
-
-
- Demonstration of 'toggleFullscreen' method
-
-
-
+
+
+
+
+
+ Demonstration of 'toggleFullscreen' method
+
+
+
-
+ // toggler into fullscreen mode
+ const toggleFullscreen = function () {
+ map.toggleFullscreen();
+ };
+
+