Browse Source

deploy docs

gh-pages
Artur Arseniev 6 years ago
parent
commit
83db1f1996
  1. 10
      docs/404.html
  2. 16
      docs/Home.html
  3. 10
      docs/api/assets.html
  4. 10
      docs/api/block_manager.html
  5. 10
      docs/api/canvas.html
  6. 10
      docs/api/commands.html
  7. 16
      docs/api/component.html
  8. 14
      docs/api/components.html
  9. 10
      docs/api/css_composer.html
  10. 10
      docs/api/device_manager.html
  11. 16
      docs/api/editor.html
  12. 10
      docs/api/i18n.html
  13. 14
      docs/api/index.html
  14. 10
      docs/api/keymaps.html
  15. 10
      docs/api/modal_dialog.html
  16. 10
      docs/api/panels.html
  17. 10
      docs/api/rich_text_editor.html
  18. 12
      docs/api/selector_manager.html
  19. 10
      docs/api/storage_manager.html
  20. 42
      docs/api/style_manager.html
  21. 10
      docs/api/undo_manager.html
  22. 1
      docs/assets/css/0.styles.d44f2c14.css
  23. 1
      docs/assets/css/0.styles.fa50aa79.css
  24. 2
      docs/assets/js/10.2045a1e8.js
  25. 1
      docs/assets/js/10.6a518be5.js
  26. 2
      docs/assets/js/11.0153cb6c.js
  27. 1
      docs/assets/js/12.566ab8ad.js
  28. 1
      docs/assets/js/12.bf8ecce1.js
  29. 2
      docs/assets/js/13.9f383e4b.js
  30. 1
      docs/assets/js/14.0ba8a778.js
  31. 1
      docs/assets/js/14.9f9af6a1.js
  32. 2
      docs/assets/js/15.5acbb762.js
  33. 2
      docs/assets/js/16.54ada0d6.js
  34. 1
      docs/assets/js/17.5b690198.js
  35. 1
      docs/assets/js/17.9b7a7fa4.js
  36. 2
      docs/assets/js/18.f81603cf.js
  37. 2
      docs/assets/js/19.4c33dd22.js
  38. 1
      docs/assets/js/2.a342f4be.js
  39. 1
      docs/assets/js/2.d536d6fb.js
  40. 2
      docs/assets/js/20.e7f5e457.js
  41. 2
      docs/assets/js/21.d845a12d.js
  42. 2
      docs/assets/js/22.c3fd37bc.js
  43. 2
      docs/assets/js/23.8db1ae40.js
  44. 1
      docs/assets/js/24.245fff8a.js
  45. 1
      docs/assets/js/24.6189d84c.js
  46. 2
      docs/assets/js/25.0b97e6b6.js
  47. 2
      docs/assets/js/26.5cd0ef40.js
  48. 2
      docs/assets/js/27.1af8a808.js
  49. 1
      docs/assets/js/28.3d9c921b.js
  50. 1
      docs/assets/js/28.f086d486.js
  51. 2
      docs/assets/js/29.aa861629.js
  52. 1
      docs/assets/js/3.7e642bff.js
  53. 1
      docs/assets/js/3.cd44cf34.js
  54. 2
      docs/assets/js/30.9363b5c5.js
  55. 2
      docs/assets/js/31.cd404053.js
  56. 2
      docs/assets/js/32.023439b4.js
  57. 2
      docs/assets/js/33.a5b728f9.js
  58. 1
      docs/assets/js/34.07640632.js
  59. 1
      docs/assets/js/34.9ff2c896.js
  60. 2
      docs/assets/js/35.628f4c41.js
  61. 1
      docs/assets/js/36.63462982.js
  62. 1
      docs/assets/js/36.70c7e6cb.js
  63. 2
      docs/assets/js/37.226975c7.js
  64. 2
      docs/assets/js/38.e171813f.js
  65. 1
      docs/assets/js/39.a1d49467.js
  66. 1
      docs/assets/js/39.c8373102.js
  67. 1
      docs/assets/js/4.32ffd5a1.js
  68. 1
      docs/assets/js/4.cf287328.js
  69. 1
      docs/assets/js/40.0600f064.js
  70. 1
      docs/assets/js/40.d060b807.js
  71. 2
      docs/assets/js/41.03222cea.js
  72. 2
      docs/assets/js/42.59b364e6.js
  73. 2
      docs/assets/js/43.bbd94407.js
  74. 1
      docs/assets/js/44.a981446c.js
  75. 1
      docs/assets/js/44.ce9233b3.js
  76. 1
      docs/assets/js/45.093d6981.js
  77. 1
      docs/assets/js/45.415ecb59.js
  78. 1
      docs/assets/js/46.75d7a27f.js
  79. 1
      docs/assets/js/46.7ff05e64.js
  80. 1
      docs/assets/js/47.a4983875.js
  81. 1
      docs/assets/js/47.fb1d4985.js
  82. 1
      docs/assets/js/48.0dd7e7e0.js
  83. 1
      docs/assets/js/48.327573cd.js
  84. 1
      docs/assets/js/49.166bd1fa.js
  85. 1
      docs/assets/js/49.29b082cd.js
  86. 1
      docs/assets/js/5.a0a5a0aa.js
  87. 1
      docs/assets/js/5.ad51896c.js
  88. 2
      docs/assets/js/50.e00c151f.js
  89. 1
      docs/assets/js/51.21d145d2.js
  90. 1
      docs/assets/js/51.a5e33521.js
  91. 1
      docs/assets/js/52.43234198.js
  92. 1
      docs/assets/js/6.2e18e50e.js
  93. 1
      docs/assets/js/6.9461537e.js
  94. 1
      docs/assets/js/7.3158bea4.js
  95. 1
      docs/assets/js/7.39097266.js
  96. 1
      docs/assets/js/8.88e951cc.js
  97. 1
      docs/assets/js/9.e1301521.js
  98. 1
      docs/assets/js/9.e856c4d3.js
  99. 13
      docs/assets/js/app.312a1d47.js
  100. 13
      docs/assets/js/app.4dd41b9b.js

10
docs/404.html

@ -4,18 +4,18 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/16.47266d46.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/11.b2ac4984.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/2.a342f4be.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/16.54ada0d6.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/11.0153cb6c.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/2.d536d6fb.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>How did we get here?</blockquote> <a href="/docs/" class="router-link-active">
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>There's nothing here.</blockquote> <a href="/docs/" class="router-link-active">
Take me home.
</a></div></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/16.47266d46.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/16.54ada0d6.js" defer></script>
</body>
</html>

16
docs/Home.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Getting started | GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/17.9b7a7fa4.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/17.5b690198.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,12 +33,12 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/" class="sidebar-link">Introduction</a></li><li><a href="/docs/getting-started.html" class="sidebar-link">Getting Started</a></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Modules</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/docs/modules/Assets.html" class="sidebar-link">Assets</a></li><li><a href="/docs/modules/Blocks.html" class="sidebar-link">Blocks</a></li><li><a href="/docs/modules/Commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/modules/Components.html" class="sidebar-link">Components</a></li><li><a href="/docs/modules/Components-js.html" class="sidebar-link">Components &amp; JS</a></li><li><a href="/docs/modules/I18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/modules/Traits.html" class="sidebar-link">Traits</a></li><li><a href="/docs/modules/Style-manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/modules/Storage.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/modules/Plugins.html" class="sidebar-link">Plugins</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Guides</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/docs/guides/Replace-Rich-Text-Editor.html" class="sidebar-link">Replace Rich Text Editor</a></li><li><a href="/docs/guides/Custom-CSS-parser.html" class="sidebar-link">Use Custom CSS Parser</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="getting-started"><a href="#getting-started" class="header-anchor">#</a> Getting started</h1> <p>This page will introduce you to the main options of GrapesJS and how it works, in the way to be able to create your custom editor.</p> <p>The pretty minimalistic way to instantiate the editor could be like this:</p> <div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>link</span> <span class="token attr-name">rel</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">&quot;</span>stylesheet<span class="token punctuation">&quot;</span></span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">&quot;</span>path/to/grapes.min.css<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">&quot;</span>path/to/grapes.min.js<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/" aria-current="page" class="sidebar-link">Introduction</a></li><li><a href="/docs/getting-started.html" class="sidebar-link">Getting Started</a></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Modules</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/docs/modules/Assets.html" class="sidebar-link">Assets</a></li><li><a href="/docs/modules/Blocks.html" class="sidebar-link">Blocks</a></li><li><a href="/docs/modules/Commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/modules/Components.html" class="sidebar-link">Components</a></li><li><a href="/docs/modules/Components-js.html" class="sidebar-link">Components &amp; JS</a></li><li><a href="/docs/modules/I18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/modules/Traits.html" class="sidebar-link">Traits</a></li><li><a href="/docs/modules/Style-manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/modules/Storage.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/modules/Plugins.html" class="sidebar-link">Plugins</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Guides</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/docs/guides/Replace-Rich-Text-Editor.html" class="sidebar-link">Replace Rich Text Editor</a></li><li><a href="/docs/guides/Custom-CSS-parser.html" class="sidebar-link">Use Custom CSS Parser</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="getting-started"><a href="#getting-started" class="header-anchor">#</a> Getting started</h1> <p>This page will introduce you to the main options of GrapesJS and how it works, in the way to be able to create your custom editor.</p> <p>The pretty minimalistic way to instantiate the editor could be like this:</p> <div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>link</span> <span class="token attr-name">rel</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>stylesheet<span class="token punctuation">&quot;</span></span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>path/to/grapes.min.css<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>path/to/grapes.min.js<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">id</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">&quot;</span>gjs<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">id</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>gjs<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">type</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">&quot;</span>text/javascript<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">type</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text/javascript<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">var</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
container <span class="token operator">:</span> <span class="token string">'#gjs'</span><span class="token punctuation">,</span>
components<span class="token operator">:</span> <span class="token string">'&lt;div class=&quot;txt-red&quot;&gt;Hello world!&lt;/div&gt;'</span><span class="token punctuation">,</span>
@ -336,6 +336,6 @@ The default one is the localStorage which is pretty simple and all the data are
<span class="token punctuation">}</span>
<span class="token operator">...</span>
</code></pre></div><blockquote><p>Check <a href="API-Storage-Manager">Storage Manager API Reference</a></p></blockquote></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/artf/grapesjs/edit/dev/docs/Home.md" target="_blank" rel="noopener noreferrer">Edit this page on GitHub</a> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">7/13/2018, 12:12:35 AM</span></div></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/17.9b7a7fa4.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/17.5b690198.js" defer></script>
</body>
</html>

10
docs/api/assets.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/20.ab1e767c.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/20.e7f5e457.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="active sidebar-link">Asset Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/assets.html#assetmanager" class="sidebar-link">AssetManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#getallvisible" class="sidebar-link">getAllVisible</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#store" class="sidebar-link">store</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#load" class="sidebar-link">load</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#getcontainer" class="sidebar-link">getContainer</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#getassetsel" class="sidebar-link">getAssetsEl</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#render" class="sidebar-link">render</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#addtype" class="sidebar-link">addType</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#gettype" class="sidebar-link">getType</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#gettypes" class="sidebar-link">getTypes</a></li></ul></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="assetmanager"><a href="#assetmanager" class="header-anchor">#</a> AssetManager</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/asset_manager/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" aria-current="page" class="active sidebar-link">Asset Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/assets.html#assetmanager" class="sidebar-link">AssetManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#getallvisible" class="sidebar-link">getAllVisible</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#store" class="sidebar-link">store</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#load" class="sidebar-link">load</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#getcontainer" class="sidebar-link">getContainer</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#getassetsel" class="sidebar-link">getAssetsEl</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#render" class="sidebar-link">render</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#addtype" class="sidebar-link">addType</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#gettype" class="sidebar-link">getType</a></li><li class="sidebar-sub-header"><a href="/docs/api/assets.html#gettypes" class="sidebar-link">getTypes</a></li></ul></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="assetmanager"><a href="#assetmanager" class="header-anchor">#</a> AssetManager</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/asset_manager/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
assetManager<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
<span class="token punctuation">}</span>
@ -88,6 +88,6 @@ passed entity</li></ul> <h3 id="examples-7"><a href="#examples-7" class="header-
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/20.ab1e767c.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/20.e7f5e457.js" defer></script>
</body>
</html>

10
docs/api/block_manager.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/21.66fe8957.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/21.d845a12d.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="active sidebar-link">Block Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#blockmanager" class="sidebar-link">BlockManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#onload" class="sidebar-link">onLoad</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getallvisible" class="sidebar-link">getAllVisible</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getcategories" class="sidebar-link">getCategories</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getcontainer" class="sidebar-link">getContainer</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#render" class="sidebar-link">render</a></li></ul></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="blockmanager"><a href="#blockmanager" class="header-anchor">#</a> BlockManager</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/block_manager/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" aria-current="page" class="active sidebar-link">Block Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#blockmanager" class="sidebar-link">BlockManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#onload" class="sidebar-link">onLoad</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getallvisible" class="sidebar-link">getAllVisible</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getcategories" class="sidebar-link">getCategories</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#getcontainer" class="sidebar-link">getContainer</a></li><li class="sidebar-sub-header"><a href="/docs/api/block_manager.html#render" class="sidebar-link">render</a></li></ul></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="blockmanager"><a href="#blockmanager" class="header-anchor">#</a> BlockManager</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/block_manager/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
blockManager<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
<span class="token punctuation">}</span>
@ -88,6 +88,6 @@ document<span class="token punctuation">.</span><span class="token function">get
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/21.66fe8957.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/21.d845a12d.js" defer></script>
</body>
</html>

10
docs/api/canvas.html

File diff suppressed because one or more lines are too long

10
docs/api/commands.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/23.dc99d7c7.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/23.8db1ae40.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="active sidebar-link">Commands</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/commands.html#commands" class="sidebar-link">Commands</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#extend" class="sidebar-link">extend</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#has" class="sidebar-link">has</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#run" class="sidebar-link">run</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#stop" class="sidebar-link">stop</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#isactive" class="sidebar-link">isActive</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#getactive" class="sidebar-link">getActive</a></li></ul></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="commands"><a href="#commands" class="header-anchor">#</a> Commands</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/commands/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" aria-current="page" class="active sidebar-link">Commands</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/commands.html#commands" class="sidebar-link">Commands</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#extend" class="sidebar-link">extend</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#has" class="sidebar-link">has</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#run" class="sidebar-link">run</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#stop" class="sidebar-link">stop</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#isactive" class="sidebar-link">isActive</a></li><li class="sidebar-sub-header"><a href="/docs/api/commands.html#getactive" class="sidebar-link">getActive</a></li></ul></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="commands"><a href="#commands" class="header-anchor">#</a> Commands</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/commands/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
commands<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
<span class="token punctuation">}</span>
@ -79,6 +79,6 @@ commands<span class="token punctuation">.</span><span class="token function">isA
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/23.dc99d7c7.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/23.8db1ae40.js" defer></script>
</body>
</html>

16
docs/api/component.html

File diff suppressed because one or more lines are too long

14
docs/api/components.html

File diff suppressed because one or more lines are too long

10
docs/api/css_composer.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/26.ad7fc796.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/26.5cd0ef40.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="active sidebar-link">CSS Composer</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#csscomposer" class="sidebar-link">CssComposer</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#load" class="sidebar-link">load</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#store" class="sidebar-link">store</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#clear" class="sidebar-link">clear</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#setrule" class="sidebar-link">setRule</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#getrule" class="sidebar-link">getRule</a></li></ul></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="csscomposer"><a href="#csscomposer" class="header-anchor">#</a> CssComposer</h2> <p>This module contains and manage CSS rules for the template inside the canvas.
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" aria-current="page" class="active sidebar-link">CSS Composer</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#csscomposer" class="sidebar-link">CssComposer</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#load" class="sidebar-link">load</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#store" class="sidebar-link">store</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#clear" class="sidebar-link">clear</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#setrule" class="sidebar-link">setRule</a></li><li class="sidebar-sub-header"><a href="/docs/api/css_composer.html#getrule" class="sidebar-link">getRule</a></li></ul></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="csscomposer"><a href="#csscomposer" class="header-anchor">#</a> CssComposer</h2> <p>This module contains and manage CSS rules for the template inside the canvas.
You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/css_composer/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
cssComposer<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
@ -87,6 +87,6 @@ console<span class="token punctuation">.</span><span class="token function">log<
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/26.ad7fc796.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/26.5cd0ef40.js" defer></script>
</body>
</html>

10
docs/api/device_manager.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/27.169cfbf6.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/27.1af8a808.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="active sidebar-link">Device Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/device_manager.html#devicemanager" class="sidebar-link">DeviceManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/device_manager.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/device_manager.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/device_manager.html#getall" class="sidebar-link">getAll</a></li></ul></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="devicemanager"><a href="#devicemanager" class="header-anchor">#</a> DeviceManager</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/device_manager/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" aria-current="page" class="active sidebar-link">Device Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/device_manager.html#devicemanager" class="sidebar-link">DeviceManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/device_manager.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/device_manager.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/device_manager.html#getall" class="sidebar-link">getAll</a></li></ul></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="devicemanager"><a href="#devicemanager" class="header-anchor">#</a> DeviceManager</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/device_manager/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
deviceManager<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
<span class="token punctuation">}</span>
@ -62,6 +62,6 @@ console<span class="token punctuation">.</span><span class="token function">log<
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/27.169cfbf6.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/27.1af8a808.js" defer></script>
</body>
</html>

16
docs/api/editor.html

File diff suppressed because one or more lines are too long

10
docs/api/i18n.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/29.5e2a7327.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/29.aa861629.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="active sidebar-link">I18n</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#i18n" class="sidebar-link">I18n</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#setlocale" class="sidebar-link">setLocale</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#getlocale" class="sidebar-link">getLocale</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#getmessages" class="sidebar-link">getMessages</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#setmessages" class="sidebar-link">setMessages</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#addmessages" class="sidebar-link">addMessages</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#t" class="sidebar-link">t</a></li></ul></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="i18n"><a href="#i18n" class="header-anchor">#</a> I18n</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/i18n/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" aria-current="page" class="active sidebar-link">I18n</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#i18n" class="sidebar-link">I18n</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#setlocale" class="sidebar-link">setLocale</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#getlocale" class="sidebar-link">getLocale</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#getmessages" class="sidebar-link">getMessages</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#setmessages" class="sidebar-link">setMessages</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#addmessages" class="sidebar-link">addMessages</a></li><li class="sidebar-sub-header"><a href="/docs/api/i18n.html#t" class="sidebar-link">t</a></li></ul></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="i18n"><a href="#i18n" class="header-anchor">#</a> I18n</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/i18n/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
i18n<span class="token operator">:</span> <span class="token punctuation">{</span>
locale<span class="token operator">:</span> <span class="token string">'en'</span><span class="token punctuation">,</span>
localeFallback<span class="token operator">:</span> <span class="token string">'en'</span><span class="token punctuation">,</span>
@ -82,6 +82,6 @@ obj<span class="token punctuation">.</span><span class="token function">t</span>
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/29.5e2a7327.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/29.aa861629.js" defer></script>
</body>
</html>

14
docs/api/index.html

@ -4,18 +4,18 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>API Reference | GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/19.2f9692d0.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/19.4c33dd22.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container page__apis"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
Docs
</a></div><div class="nav-item"><a href="/docs/api/" class="nav-link router-link-exact-active router-link-active">
</a></div><div class="nav-item"><a href="/docs/api/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
API Reference
</a></div><div class="nav-item"><a href="https://opencollective.com/grapesjs" target="_blank" rel="noopener noreferrer" class="nav-link external">
Support Us
@ -25,7 +25,7 @@
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/docs/" class="nav-link">
Docs
</a></div><div class="nav-item"><a href="/docs/api/" class="nav-link router-link-exact-active router-link-active">
</a></div><div class="nav-item"><a href="/docs/api/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
API Reference
</a></div><div class="nav-item"><a href="https://opencollective.com/grapesjs" target="_blank" rel="noopener noreferrer" class="nav-link external">
Support Us
@ -33,11 +33,11 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="active sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="api-reference"><a href="#api-reference" class="header-anchor">#</a> API Reference</h1> <p>Here you can find the documentation about GrapesJS' APIs. Mainly, you would use them for your editor to extend the basic functionality of the framework or you could also <a href="/docs/modules/Plugins.html">create a plugin</a> and make those extensions reusable and available to others.</p></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/artf/grapesjs/edit/dev/docs/api/README.md" target="_blank" rel="noopener noreferrer">Edit this page on GitHub</a> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">7/9/2018, 1:03:59 AM</span></div></footer> <div class="page-nav"><p class="inner"><!----> <span class="next"><a href="/docs/api/editor.html">
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="active sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="api-reference"><a href="#api-reference" class="header-anchor">#</a> API Reference</h1> <p>Here you can find the documentation about GrapesJS' APIs. Mainly, you would use them for your editor to extend the basic functionality of the framework or you could also <a href="/docs/modules/Plugins.html">create a plugin</a> and make those extensions reusable and available to others.</p></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/artf/grapesjs/edit/dev/docs/api/README.md" target="_blank" rel="noopener noreferrer">Edit this page on GitHub</a> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">7/9/2018, 1:03:59 AM</span></div></footer> <div class="page-nav"><p class="inner"><!----> <span class="next"><a href="/docs/api/editor.html">
Editor
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/19.2f9692d0.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/19.4c33dd22.js" defer></script>
</body>
</html>

10
docs/api/keymaps.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/30.3a998b30.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/30.9363b5c5.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="active sidebar-link">Keymaps</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#keymaps" class="sidebar-link">Keymaps</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#removeall" class="sidebar-link">removeAll</a></li></ul></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="keymaps"><a href="#keymaps" class="header-anchor">#</a> Keymaps</h2> <p>You can customize the initial state of the module from the editor initialization</p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" aria-current="page" class="active sidebar-link">Keymaps</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#keymaps" class="sidebar-link">Keymaps</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/keymaps.html#removeall" class="sidebar-link">removeAll</a></li></ul></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="keymaps"><a href="#keymaps" class="header-anchor">#</a> Keymaps</h2> <p>You can customize the initial state of the module from the editor initialization</p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
keymaps<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// Object of keymaps</span>
defaults<span class="token operator">:</span> <span class="token punctuation">{</span>
@ -73,6 +73,6 @@ or just a command id as a string</p> <h2 id="get"><a href="#get" class="header-a
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/30.3a998b30.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/30.9363b5c5.js" defer></script>
</body>
</html>

10
docs/api/modal_dialog.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/31.5286fade.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/31.cd404053.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="active sidebar-link">Modal</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#modal" class="sidebar-link">Modal</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#open" class="sidebar-link">open</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#close" class="sidebar-link">close</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#onceclose" class="sidebar-link">onceClose</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#onceopen" class="sidebar-link">onceOpen</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#isopen" class="sidebar-link">isOpen</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#settitle" class="sidebar-link">setTitle</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#gettitle" class="sidebar-link">getTitle</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#setcontent" class="sidebar-link">setContent</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#getcontent" class="sidebar-link">getContent</a></li></ul></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="modal"><a href="#modal" class="header-anchor">#</a> Modal</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/modal_dialog/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" aria-current="page" class="active sidebar-link">Modal</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#modal" class="sidebar-link">Modal</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#open" class="sidebar-link">open</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#close" class="sidebar-link">close</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#onceclose" class="sidebar-link">onceClose</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#onceopen" class="sidebar-link">onceOpen</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#isopen" class="sidebar-link">isOpen</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#settitle" class="sidebar-link">setTitle</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#gettitle" class="sidebar-link">getTitle</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#setcontent" class="sidebar-link">setContent</a></li><li class="sidebar-sub-header"><a href="/docs/api/modal_dialog.html#getcontent" class="sidebar-link">getContent</a></li></ul></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="modal"><a href="#modal" class="header-anchor">#</a> Modal</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/modal_dialog/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
modal<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
<span class="token punctuation">}</span>
@ -53,6 +53,6 @@ The callback will be called one only time</p> <h3 id="parameters-3"><a href="#pa
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/31.5286fade.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/31.cd404053.js" defer></script>
</body>
</html>

10
docs/api/panels.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/32.0a0e4ae7.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/32.023439b4.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="active sidebar-link">Panels</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/panels.html#panels" class="sidebar-link">Panels</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#getpanels" class="sidebar-link">getPanels</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#getpanelsel" class="sidebar-link">getPanelsEl</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#addpanel" class="sidebar-link">addPanel</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#removepanel" class="sidebar-link">removePanel</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#getpanel" class="sidebar-link">getPanel</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#addbutton" class="sidebar-link">addButton</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#removebutton" class="sidebar-link">removeButton</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#getbutton" class="sidebar-link">getButton</a></li></ul></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="panels"><a href="#panels" class="header-anchor">#</a> Panels</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/panels/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" aria-current="page" class="active sidebar-link">Panels</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/panels.html#panels" class="sidebar-link">Panels</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#getpanels" class="sidebar-link">getPanels</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#getpanelsel" class="sidebar-link">getPanelsEl</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#addpanel" class="sidebar-link">addPanel</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#removepanel" class="sidebar-link">removePanel</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#getpanel" class="sidebar-link">getPanel</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#addbutton" class="sidebar-link">addButton</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#removebutton" class="sidebar-link">removeButton</a></li><li class="sidebar-sub-header"><a href="/docs/api/panels.html#getbutton" class="sidebar-link">getButton</a></li></ul></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="panels"><a href="#panels" class="header-anchor">#</a> Panels</h2> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/panels/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
panels<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
<span class="token punctuation">}</span>
@ -94,6 +94,6 @@ command<span class="token operator">:</span> <span class="token punctuation">{</
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/32.0a0e4ae7.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/32.023439b4.js" defer></script>
</body>
</html>

10
docs/api/rich_text_editor.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/33.0ba298a5.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/33.a5b728f9.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="active sidebar-link">Rich Text Editor</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#richtexteditor" class="sidebar-link">RichTextEditor</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#gettoolbarel" class="sidebar-link">getToolbarEl</a></li></ul></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="richtexteditor"><a href="#richtexteditor" class="header-anchor">#</a> RichTextEditor</h2> <p>This module allows to customize the built-in toolbar of the Rich Text Editor and use commands from the <a href="https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand" target="_blank" rel="noopener noreferrer">HTML Editing APIs<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a>.
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" aria-current="page" class="active sidebar-link">Rich Text Editor</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#richtexteditor" class="sidebar-link">RichTextEditor</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/rich_text_editor.html#gettoolbarel" class="sidebar-link">getToolbarEl</a></li></ul></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="richtexteditor"><a href="#richtexteditor" class="header-anchor">#</a> RichTextEditor</h2> <p>This module allows to customize the built-in toolbar of the Rich Text Editor and use commands from the <a href="https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand" target="_blank" rel="noopener noreferrer">HTML Editing APIs<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a>.
It's highly recommended to keep this toolbar as small as possible, especially from styling commands (eg. 'fontSize') and leave this task to the Style Manager</p> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/rich_text_editor/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
richTextEditor<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
@ -108,6 +108,6 @@ rte<span class="token punctuation">.</span><span class="token function">add</spa
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/33.0ba298a5.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/33.a5b728f9.js" defer></script>
</body>
</html>

12
docs/api/selector_manager.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/34.07640632.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/34.9ff2c896.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,12 +33,12 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="active sidebar-link">Selector Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#selectormanager" class="sidebar-link">SelectorManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#setstate" class="sidebar-link">setState</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#getstate" class="sidebar-link">getState</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#addclass" class="sidebar-link">addClass</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#escapename" class="sidebar-link">escapeName</a></li></ul></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="selectormanager"><a href="#selectormanager" class="header-anchor">#</a> SelectorManager</h2> <p>Selectors in GrapesJS are used in CSS Composer inside Rules and in Components as classes. To illustrate this concept let's take
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" aria-current="page" class="active sidebar-link">Selector Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#selectormanager" class="sidebar-link">SelectorManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#setstate" class="sidebar-link">setState</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#getstate" class="sidebar-link">getState</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#addclass" class="sidebar-link">addClass</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#get" class="sidebar-link">get</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#getall" class="sidebar-link">getAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/selector_manager.html#escapename" class="sidebar-link">escapeName</a></li></ul></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="selectormanager"><a href="#selectormanager" class="header-anchor">#</a> SelectorManager</h2> <p>Selectors in GrapesJS are used in CSS Composer inside Rules and in Components as classes. To illustrate this concept let's take
a look at this code:</p> <div class="language-css extra-class"><pre class="language-css"><code><span class="token selector">span &gt; #send-btn.btn</span><span class="token punctuation">{</span>
...
<span class="token punctuation">}</span>
</code></pre></div><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>button</span> <span class="token attr-name">id</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">&quot;</span>send-btn<span class="token punctuation">&quot;</span></span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">&quot;</span>btn<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>button</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>button</span> <span class="token attr-name">id</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>send-btn<span class="token punctuation">&quot;</span></span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>btn<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>button</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
</code></pre></div><p>In this scenario we get:</p> <ul><li>span -&gt; selector of type <code>tag</code></li> <li>send-btn -&gt; selector of type <code>id</code></li> <li>btn -&gt; selector of type <code>class</code></li></ul> <p>So, for example, being <code>btn</code> the same class entity it'll be easier to refactor and track things.</p> <p>You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/selector_manager/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
selectorManager<span class="token operator">:</span> <span class="token punctuation">{</span>
@ -72,6 +72,6 @@ sm<span class="token punctuation">.</span><span class="token function">addClass<
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/34.07640632.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/34.9ff2c896.js" defer></script>
</body>
</html>

10
docs/api/storage_manager.html

File diff suppressed because one or more lines are too long

42
docs/api/style_manager.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/36.63462982.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/37.e2d50838.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/36.70c7e6cb.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/37.226975c7.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="active sidebar-link">Style Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#stylemanager" class="sidebar-link">StyleManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#addsector" class="sidebar-link">addSector</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getsector" class="sidebar-link">getSector</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#removesector" class="sidebar-link">removeSector</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getsectors" class="sidebar-link">getSectors</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#addproperty" class="sidebar-link">addProperty</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getproperty" class="sidebar-link">getProperty</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#removeproperty" class="sidebar-link">removeProperty</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getproperties" class="sidebar-link">getProperties</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getmodeltostyle" class="sidebar-link">getModelToStyle</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#addtype" class="sidebar-link">addType</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#gettype" class="sidebar-link">getType</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#gettypes" class="sidebar-link">getTypes</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#createtype" class="sidebar-link">createType</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#settarget" class="sidebar-link">setTarget</a></li></ul></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="stylemanager"><a href="#stylemanager" class="header-anchor">#</a> StyleManager</h2> <p>With Style Manager you build categories (called sectors) of CSS properties which could be used to customize the style of components.
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" aria-current="page" class="active sidebar-link">Style Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#stylemanager" class="sidebar-link">StyleManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#addsector" class="sidebar-link">addSector</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getsector" class="sidebar-link">getSector</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#removesector" class="sidebar-link">removeSector</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getsectors" class="sidebar-link">getSectors</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#addproperty" class="sidebar-link">addProperty</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getproperty" class="sidebar-link">getProperty</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#removeproperty" class="sidebar-link">removeProperty</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getproperties" class="sidebar-link">getProperties</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#getmodeltostyle" class="sidebar-link">getModelToStyle</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#addtype" class="sidebar-link">addType</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#gettype" class="sidebar-link">getType</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#gettypes" class="sidebar-link">getTypes</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#createtype" class="sidebar-link">createType</a></li><li class="sidebar-sub-header"><a href="/docs/api/style_manager.html#settarget" class="sidebar-link">setTarget</a></li></ul></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="sidebar-link">Undo Manager</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="stylemanager"><a href="#stylemanager" class="header-anchor">#</a> StyleManager</h2> <p>With Style Manager you build categories (called sectors) of CSS properties which could be used to customize the style of components.
You can customize the initial state of the module from the editor initialization, by passing the following <a href="https://github.com/artf/grapesjs/blob/master/src/style_manager/config/config.js" target="_blank" rel="noopener noreferrer">Configuration Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> editor <span class="token operator">=</span> grapesjs<span class="token punctuation">.</span><span class="token function">init</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
styleManager<span class="token operator">:</span> <span class="token punctuation">{</span>
<span class="token comment">// options</span>
@ -65,7 +65,7 @@ that one will be returned</p> <h3 id="parameters"><a href="#parameters" class="h
<span class="token punctuation">}</span><span class="token punctuation">]</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token punctuation">{</span> at<span class="token operator">:</span> <span class="token number">0</span> <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token comment">// With `at: 0` we place the new property at the beginning of the collection</span>
</code></pre></div><p>Returns <strong>(Property | null)</strong> Added Property or <code>null</code> in case sector doesn't exist</p> <h2 id="getproperty"><a href="#getproperty" class="header-anchor">#</a> getProperty</h2> <p>Get property by its CSS name and sector id</p> <h3 id="parameters-5"><a href="#parameters-5" class="header-anchor">#</a> Parameters</h3> <ul><li><code>sectorId</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Sector id</li> <li><code>name</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> CSS property name, eg. 'min-height'</li></ul> <h3 id="examples-5"><a href="#examples-5" class="header-anchor">#</a> Examples</h3> <div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">var</span> property <span class="token operator">=</span> styleManager<span class="token punctuation">.</span><span class="token function">getProperty</span><span class="token punctuation">(</span><span class="token string">'mySector'</span><span class="token punctuation">,</span><span class="token string">'min-height'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</code></pre></div><p>Returns <strong>(Property | null)</strong> Added Property or <code>null</code> in case sector doesn't exist</p> <h2 id="getproperty"><a href="#getproperty" class="header-anchor">#</a> getProperty</h2> <p>Get property by its CSS name and sector id</p> <h3 id="parameters-5"><a href="#parameters-5" class="header-anchor">#</a> Parameters</h3> <ul><li><code>sectorId</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Sector id</li> <li><code>name</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> CSS property name (or id), eg. 'min-height'</li></ul> <h3 id="examples-5"><a href="#examples-5" class="header-anchor">#</a> Examples</h3> <div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">var</span> property <span class="token operator">=</span> styleManager<span class="token punctuation">.</span><span class="token function">getProperty</span><span class="token punctuation">(</span><span class="token string">'mySector'</span><span class="token punctuation">,</span><span class="token string">'min-height'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</code></pre></div><p>Returns <strong>(Property | null)</strong></p> <h2 id="removeproperty"><a href="#removeproperty" class="header-anchor">#</a> removeProperty</h2> <p>Remove a property from the sector</p> <h3 id="parameters-6"><a href="#parameters-6" class="header-anchor">#</a> Parameters</h3> <ul><li><code>sectorId</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Sector id</li> <li><code>name</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> CSS property name, eg. 'min-height'</li></ul> <h3 id="examples-6"><a href="#examples-6" class="header-anchor">#</a> Examples</h3> <div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">const</span> property <span class="token operator">=</span> styleManager<span class="token punctuation">.</span><span class="token function">removeProperty</span><span class="token punctuation">(</span><span class="token string">'mySector'</span><span class="token punctuation">,</span> <span class="token string">'min-height'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</code></pre></div><p>Returns <strong>Property</strong> Removed property</p> <h2 id="getproperties"><a href="#getproperties" class="header-anchor">#</a> getProperties</h2> <p>Get properties of the sector</p> <h3 id="parameters-7"><a href="#parameters-7" class="header-anchor">#</a> Parameters</h3> <ul><li><code>sectorId</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Sector id</li></ul> <h3 id="examples-7"><a href="#examples-7" class="header-anchor">#</a> Examples</h3> <div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">var</span> properties <span class="token operator">=</span> styleManager<span class="token punctuation">.</span><span class="token function">getProperties</span><span class="token punctuation">(</span><span class="token string">'mySector'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</code></pre></div><p>Returns <strong>Properties</strong> Collection of properties</p> <h2 id="getmodeltostyle"><a href="#getmodeltostyle" class="header-anchor">#</a> getModelToStyle</h2> <p>Get what to style inside Style Manager. If you select the component
@ -74,14 +74,28 @@ go inside its 'style' property. Otherwise, if the selected component has
one or more classes, the function will return the corresponding CSS Rule</p> <h3 id="parameters-8"><a href="#parameters-8" class="header-anchor">#</a> Parameters</h3> <ul><li><code>model</code> <strong>Model</strong></li> <li><code>options</code> (optional, default <code>{}</code>)</li></ul> <p>Returns <strong>Model</strong></p> <h2 id="addtype"><a href="#addtype" class="header-anchor">#</a> addType</h2> <p>Add new property type</p> <h3 id="parameters-9"><a href="#parameters-9" class="header-anchor">#</a> Parameters</h3> <ul><li><code>id</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Type ID</li> <li><code>definition</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object" target="_blank" rel="noopener noreferrer">Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Definition of the type. Each definition contains
<code>model</code> (business logic), <code>view</code> (presentation logic)
and <code>isType</code> function which recognize the type of the
passed entity</li></ul> <h3 id="examples-8"><a href="#examples-8" class="header-anchor">#</a> Examples</h3> <div class="language-javascript extra-class"><pre class="language-javascript"><code>styleManager<span class="token punctuation">.</span><span class="token function">addType</span><span class="token punctuation">(</span><span class="token string">'my-type'</span><span class="token punctuation">,</span> <span class="token punctuation">{</span>
model<span class="token operator">:</span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">,</span>
view<span class="token operator">:</span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token function-variable function">isType</span><span class="token operator">:</span> <span class="token punctuation">(</span><span class="token parameter">value</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
<span class="token keyword">if</span> <span class="token punctuation">(</span>value <span class="token operator">&amp;&amp;</span> value<span class="token punctuation">.</span>type <span class="token operator">==</span> <span class="token string">'my-type'</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">return</span> value<span class="token punctuation">;</span>
passed entity</li></ul> <h3 id="examples-8"><a href="#examples-8" class="header-anchor">#</a> Examples</h3> <div class="language-javascript extra-class"><pre class="language-javascript"><code>styleManager<span class="token punctuation">.</span><span class="token function">addType</span><span class="token punctuation">(</span><span class="token string">'my-custom-prop'</span><span class="token punctuation">,</span> <span class="token punctuation">{</span>
<span class="token function">create</span><span class="token punctuation">(</span><span class="token parameter"><span class="token punctuation">{</span> props<span class="token punctuation">,</span> change <span class="token punctuation">}</span></span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">const</span> el <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token function">createElement</span><span class="token punctuation">(</span><span class="token string">'div'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
el<span class="token punctuation">.</span>innerHTML <span class="token operator">=</span> <span class="token string">'&lt;input type=&quot;range&quot; class=&quot;my-input&quot; min=&quot;10&quot; max=&quot;50&quot;/&gt;'</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> inputEl <span class="token operator">=</span> el<span class="token punctuation">.</span><span class="token function">querySelector</span><span class="token punctuation">(</span><span class="token string">'.my-input'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
inputEl<span class="token punctuation">.</span><span class="token function">addEventListener</span><span class="token punctuation">(</span><span class="token string">'change'</span><span class="token punctuation">,</span> <span class="token parameter">event</span> <span class="token operator">=&gt;</span> <span class="token function">change</span><span class="token punctuation">(</span><span class="token punctuation">{</span> event <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">// change will trigger the emit</span>
inputEl<span class="token punctuation">.</span><span class="token function">addEventListener</span><span class="token punctuation">(</span><span class="token string">'input'</span><span class="token punctuation">,</span> <span class="token parameter">event</span> <span class="token operator">=&gt;</span> <span class="token function">change</span><span class="token punctuation">(</span><span class="token punctuation">{</span> event<span class="token punctuation">,</span> complete<span class="token operator">:</span> <span class="token boolean">false</span> <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">return</span> el<span class="token punctuation">;</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token function">emit</span><span class="token punctuation">(</span><span class="token parameter"><span class="token punctuation">{</span> props<span class="token punctuation">,</span> updateStyle <span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token punctuation">{</span> event<span class="token punctuation">,</span> complete <span class="token punctuation">}</span></span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">const</span> <span class="token punctuation">{</span> value <span class="token punctuation">}</span> <span class="token operator">=</span> event<span class="token punctuation">.</span>target<span class="token punctuation">;</span>
<span class="token keyword">const</span> valueRes <span class="token operator">=</span> value <span class="token operator">+</span> <span class="token string">'px'</span><span class="token punctuation">;</span>
<span class="token comment">// Pass a string value for the exact CSS property or an object containing multiple properties</span>
<span class="token comment">// eg. updateStyle({ [props.property]: valueRes, color: 'red' });</span>
<span class="token function">updateStyle</span><span class="token punctuation">(</span>valueRes<span class="token punctuation">,</span> <span class="token punctuation">{</span> complete <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token function">update</span><span class="token punctuation">(</span><span class="token parameter"><span class="token punctuation">{</span> value<span class="token punctuation">,</span> el <span class="token punctuation">}</span></span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
el<span class="token punctuation">.</span><span class="token function">querySelector</span><span class="token punctuation">(</span><span class="token string">'.my-input'</span><span class="token punctuation">)</span><span class="token punctuation">.</span>value <span class="token operator">=</span> <span class="token function">parseInt</span><span class="token punctuation">(</span>value<span class="token punctuation">,</span> <span class="token number">10</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token function">destroy</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// In order to prevent memory leaks, use this method to clean, eventually, created instances, global event listeners, etc.</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
</code></pre></div><h2 id="gettype"><a href="#gettype" class="header-anchor">#</a> getType</h2> <p>Get type</p> <h3 id="parameters-10"><a href="#parameters-10" class="header-anchor">#</a> Parameters</h3> <ul><li><code>id</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Type ID</li></ul> <p>Returns <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object" target="_blank" rel="noopener noreferrer">Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Type definition</p> <h2 id="gettypes"><a href="#gettypes" class="header-anchor">#</a> getTypes</h2> <p>Get all types</p> <p>Returns <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array" target="_blank" rel="noopener noreferrer">Array<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong></p> <h2 id="createtype"><a href="#createtype" class="header-anchor">#</a> createType</h2> <p>Create new property from type</p> <h3 id="parameters-11"><a href="#parameters-11" class="header-anchor">#</a> Parameters</h3> <ul><li><code>id</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">string<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Type ID</li> <li><code>options</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object" target="_blank" rel="noopener noreferrer">Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Options (optional, default <code>{}</code>)
<ul><li><code>options.model</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object" target="_blank" rel="noopener noreferrer">Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Custom model object (optional, default <code>{}</code>)</li> <li><code>options.view</code> <strong><a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object" target="_blank" rel="noopener noreferrer">Object<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></strong> Custom view object (optional, default <code>{}</code>)</li></ul></li></ul> <h3 id="examples-9"><a href="#examples-9" class="header-anchor">#</a> Examples</h3> <div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">const</span> propView <span class="token operator">=</span> styleManager<span class="token punctuation">.</span><span class="token function">createType</span><span class="token punctuation">(</span><span class="token string">'integer'</span><span class="token punctuation">,</span> <span class="token punctuation">{</span>
@ -91,7 +105,7 @@ propView<span class="token punctuation">.</span><span class="token function">ren
propView<span class="token punctuation">.</span>model<span class="token punctuation">.</span><span class="token function">on</span><span class="token punctuation">(</span><span class="token string">'change:value'</span><span class="token punctuation">,</span> <span class="token operator">...</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
someContainer<span class="token punctuation">.</span><span class="token function">appendChild</span><span class="token punctuation">(</span>propView<span class="token punctuation">.</span>el<span class="token punctuation">)</span><span class="token punctuation">;</span>
</code></pre></div><p>Returns <strong>PropertyView</strong></p> <h2 id="settarget"><a href="#settarget" class="header-anchor">#</a> setTarget</h2> <p>Select different target for the Style Manager.
It could be a Component, CSSRule, or a string of any CSS selector</p> <h3 id="parameters-12"><a href="#parameters-12" class="header-anchor">#</a> Parameters</h3> <ul><li><code>target</code> <strong>(Component | CSSRule | <a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">String<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a>)</strong></li> <li><code>opts</code></li></ul> <p>Returns <strong>Styleable</strong> A Component or CSSRule</p></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/artf/grapesjs/edit/dev/docs/api/style_manager.md" target="_blank" rel="noopener noreferrer">Edit this page on GitHub</a> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">4/23/2020, 1:46:38 AM</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
It could be a Component, CSSRule, or a string of any CSS selector</p> <h3 id="parameters-12"><a href="#parameters-12" class="header-anchor">#</a> Parameters</h3> <ul><li><code>target</code> <strong>(Component | CSSRule | <a href="https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank" rel="noopener noreferrer">String<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a>)</strong></li> <li><code>opts</code></li></ul> <p>Returns <strong>Styleable</strong> A Component or CSSRule</p></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/artf/grapesjs/edit/dev/docs/api/style_manager.md" target="_blank" rel="noopener noreferrer">Edit this page on GitHub</a> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">9/2/2020, 2:16:24 PM</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
←
<a href="/docs/api/panels.html" class="prev">
Panels
@ -100,6 +114,6 @@ It could be a Component, CSSRule, or a string of any CSS selector</p> <h3 id="pa
</a>
→
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/36.63462982.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/36.70c7e6cb.js" defer></script>
</body>
</html>

10
docs/api/undo_manager.html

@ -4,13 +4,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>GrapesJS</title>
<meta name="generator" content="VuePress 1.4.1">
<meta name="generator" content="VuePress 1.5.4">
<link rel="icon" href="/docs/logo-icon.png">
<link rel="stylesheet" href="../stylesheets/grapes.min.css?v0.16.22">
<script src="../js/grapes.min.js?v0.16.22"></script>
<meta name="description" content="GrapesJS documentation">
<link rel="preload" href="/docs/assets/css/0.styles.d44f2c14.css" as="style"><link rel="preload" href="/docs/assets/js/app.4dd41b9b.js" as="script"><link rel="preload" href="/docs/assets/js/11.b2ac4984.js" as="script"><link rel="preload" href="/docs/assets/js/2.a342f4be.js" as="script"><link rel="preload" href="/docs/assets/js/37.e2d50838.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.6a518be5.js"><link rel="prefetch" href="/docs/assets/js/12.bf8ecce1.js"><link rel="prefetch" href="/docs/assets/js/13.d807997f.js"><link rel="prefetch" href="/docs/assets/js/14.0ba8a778.js"><link rel="prefetch" href="/docs/assets/js/15.52ce2afa.js"><link rel="prefetch" href="/docs/assets/js/16.47266d46.js"><link rel="prefetch" href="/docs/assets/js/17.9b7a7fa4.js"><link rel="prefetch" href="/docs/assets/js/18.66b0785d.js"><link rel="prefetch" href="/docs/assets/js/19.2f9692d0.js"><link rel="prefetch" href="/docs/assets/js/20.ab1e767c.js"><link rel="prefetch" href="/docs/assets/js/21.66fe8957.js"><link rel="prefetch" href="/docs/assets/js/22.cb6c233f.js"><link rel="prefetch" href="/docs/assets/js/23.dc99d7c7.js"><link rel="prefetch" href="/docs/assets/js/24.245fff8a.js"><link rel="prefetch" href="/docs/assets/js/25.d8c7e0b5.js"><link rel="prefetch" href="/docs/assets/js/26.ad7fc796.js"><link rel="prefetch" href="/docs/assets/js/27.169cfbf6.js"><link rel="prefetch" href="/docs/assets/js/28.f086d486.js"><link rel="prefetch" href="/docs/assets/js/29.5e2a7327.js"><link rel="prefetch" href="/docs/assets/js/3.7e642bff.js"><link rel="prefetch" href="/docs/assets/js/30.3a998b30.js"><link rel="prefetch" href="/docs/assets/js/31.5286fade.js"><link rel="prefetch" href="/docs/assets/js/32.0a0e4ae7.js"><link rel="prefetch" href="/docs/assets/js/33.0ba298a5.js"><link rel="prefetch" href="/docs/assets/js/34.07640632.js"><link rel="prefetch" href="/docs/assets/js/35.061f6dd5.js"><link rel="prefetch" href="/docs/assets/js/36.63462982.js"><link rel="prefetch" href="/docs/assets/js/38.1230aa70.js"><link rel="prefetch" href="/docs/assets/js/39.c8373102.js"><link rel="prefetch" href="/docs/assets/js/4.32ffd5a1.js"><link rel="prefetch" href="/docs/assets/js/40.0600f064.js"><link rel="prefetch" href="/docs/assets/js/41.9bbfe266.js"><link rel="prefetch" href="/docs/assets/js/42.63c51d25.js"><link rel="prefetch" href="/docs/assets/js/43.d69d8e57.js"><link rel="prefetch" href="/docs/assets/js/44.a981446c.js"><link rel="prefetch" href="/docs/assets/js/45.415ecb59.js"><link rel="prefetch" href="/docs/assets/js/46.75d7a27f.js"><link rel="prefetch" href="/docs/assets/js/47.a4983875.js"><link rel="prefetch" href="/docs/assets/js/48.0dd7e7e0.js"><link rel="prefetch" href="/docs/assets/js/49.166bd1fa.js"><link rel="prefetch" href="/docs/assets/js/5.a0a5a0aa.js"><link rel="prefetch" href="/docs/assets/js/50.4e76f723.js"><link rel="prefetch" href="/docs/assets/js/51.21d145d2.js"><link rel="prefetch" href="/docs/assets/js/52.43234198.js"><link rel="prefetch" href="/docs/assets/js/6.9461537e.js"><link rel="prefetch" href="/docs/assets/js/7.3158bea4.js"><link rel="prefetch" href="/docs/assets/js/8.625d63ee.js"><link rel="prefetch" href="/docs/assets/js/9.e856c4d3.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.d44f2c14.css">
<link rel="preload" href="/docs/assets/css/0.styles.fa50aa79.css" as="style"><link rel="preload" href="/docs/assets/js/app.312a1d47.js" as="script"><link rel="preload" href="/docs/assets/js/11.0153cb6c.js" as="script"><link rel="preload" href="/docs/assets/js/2.d536d6fb.js" as="script"><link rel="preload" href="/docs/assets/js/37.226975c7.js" as="script"><link rel="prefetch" href="/docs/assets/js/10.2045a1e8.js"><link rel="prefetch" href="/docs/assets/js/12.566ab8ad.js"><link rel="prefetch" href="/docs/assets/js/13.9f383e4b.js"><link rel="prefetch" href="/docs/assets/js/14.9f9af6a1.js"><link rel="prefetch" href="/docs/assets/js/15.5acbb762.js"><link rel="prefetch" href="/docs/assets/js/16.54ada0d6.js"><link rel="prefetch" href="/docs/assets/js/17.5b690198.js"><link rel="prefetch" href="/docs/assets/js/18.f81603cf.js"><link rel="prefetch" href="/docs/assets/js/19.4c33dd22.js"><link rel="prefetch" href="/docs/assets/js/20.e7f5e457.js"><link rel="prefetch" href="/docs/assets/js/21.d845a12d.js"><link rel="prefetch" href="/docs/assets/js/22.c3fd37bc.js"><link rel="prefetch" href="/docs/assets/js/23.8db1ae40.js"><link rel="prefetch" href="/docs/assets/js/24.6189d84c.js"><link rel="prefetch" href="/docs/assets/js/25.0b97e6b6.js"><link rel="prefetch" href="/docs/assets/js/26.5cd0ef40.js"><link rel="prefetch" href="/docs/assets/js/27.1af8a808.js"><link rel="prefetch" href="/docs/assets/js/28.3d9c921b.js"><link rel="prefetch" href="/docs/assets/js/29.aa861629.js"><link rel="prefetch" href="/docs/assets/js/3.cd44cf34.js"><link rel="prefetch" href="/docs/assets/js/30.9363b5c5.js"><link rel="prefetch" href="/docs/assets/js/31.cd404053.js"><link rel="prefetch" href="/docs/assets/js/32.023439b4.js"><link rel="prefetch" href="/docs/assets/js/33.a5b728f9.js"><link rel="prefetch" href="/docs/assets/js/34.9ff2c896.js"><link rel="prefetch" href="/docs/assets/js/35.628f4c41.js"><link rel="prefetch" href="/docs/assets/js/36.70c7e6cb.js"><link rel="prefetch" href="/docs/assets/js/38.e171813f.js"><link rel="prefetch" href="/docs/assets/js/39.a1d49467.js"><link rel="prefetch" href="/docs/assets/js/4.cf287328.js"><link rel="prefetch" href="/docs/assets/js/40.d060b807.js"><link rel="prefetch" href="/docs/assets/js/41.03222cea.js"><link rel="prefetch" href="/docs/assets/js/42.59b364e6.js"><link rel="prefetch" href="/docs/assets/js/43.bbd94407.js"><link rel="prefetch" href="/docs/assets/js/44.ce9233b3.js"><link rel="prefetch" href="/docs/assets/js/45.093d6981.js"><link rel="prefetch" href="/docs/assets/js/46.7ff05e64.js"><link rel="prefetch" href="/docs/assets/js/47.fb1d4985.js"><link rel="prefetch" href="/docs/assets/js/48.327573cd.js"><link rel="prefetch" href="/docs/assets/js/49.29b082cd.js"><link rel="prefetch" href="/docs/assets/js/5.ad51896c.js"><link rel="prefetch" href="/docs/assets/js/50.e00c151f.js"><link rel="prefetch" href="/docs/assets/js/51.a5e33521.js"><link rel="prefetch" href="/docs/assets/js/6.2e18e50e.js"><link rel="prefetch" href="/docs/assets/js/7.39097266.js"><link rel="prefetch" href="/docs/assets/js/8.88e951cc.js"><link rel="prefetch" href="/docs/assets/js/9.e1301521.js">
<link rel="stylesheet" href="/docs/assets/css/0.styles.fa50aa79.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/docs/" class="home-link router-link-active"><img src="/docs/logo.png" alt="GrapesJS" class="logo"> <span class="site-name can-hide">GrapesJS</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/docs/" class="nav-link">
@ -33,7 +33,7 @@
Twitter
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div> <a href="https://github.com/artf/grapesjs" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" class="active sidebar-link">Undo Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#undomanager" class="sidebar-link">UndoManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#removeall" class="sidebar-link">removeAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#start" class="sidebar-link">start</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#stop" class="sidebar-link">stop</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#undo" class="sidebar-link">undo</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#undoall" class="sidebar-link">undoAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#redo" class="sidebar-link">redo</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#redoall" class="sidebar-link">redoAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#hasundo" class="sidebar-link">hasUndo</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#hasredo" class="sidebar-link">hasRedo</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#getstack" class="sidebar-link">getStack</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#getstackgroup" class="sidebar-link">getStackGroup</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#clear" class="sidebar-link">clear</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="undomanager"><a href="#undomanager" class="header-anchor">#</a> UndoManager</h2> <p>This module allows to manage the stack of changes applied in canvas.
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></nav> <div id="native-carbon" class="carbon-ads"></div> <ul class="sidebar-links"><li><a href="/docs/api/" aria-current="page" class="sidebar-link">API Reference</a></li><li><a href="/docs/api/editor.html" class="sidebar-link">Editor</a></li><li><a href="/docs/api/i18n.html" class="sidebar-link">I18n</a></li><li><a href="/docs/api/canvas.html" class="sidebar-link">Canvas</a></li><li><a href="/docs/api/assets.html" class="sidebar-link">Asset Manager</a></li><li><a href="/docs/api/block_manager.html" class="sidebar-link">Block Manager</a></li><li><a href="/docs/api/commands.html" class="sidebar-link">Commands</a></li><li><a href="/docs/api/components.html" class="sidebar-link">DOM Components</a></li><li><a href="/docs/api/component.html" class="sidebar-link"> - Component</a></li><li><a href="/docs/api/panels.html" class="sidebar-link">Panels</a></li><li><a href="/docs/api/style_manager.html" class="sidebar-link">Style Manager</a></li><li><a href="/docs/api/storage_manager.html" class="sidebar-link">Storage Manager</a></li><li><a href="/docs/api/device_manager.html" class="sidebar-link">Device Manager</a></li><li><a href="/docs/api/selector_manager.html" class="sidebar-link">Selector Manager</a></li><li><a href="/docs/api/css_composer.html" class="sidebar-link">CSS Composer</a></li><li><a href="/docs/api/modal_dialog.html" class="sidebar-link">Modal</a></li><li><a href="/docs/api/rich_text_editor.html" class="sidebar-link">Rich Text Editor</a></li><li><a href="/docs/api/keymaps.html" class="sidebar-link">Keymaps</a></li><li><a href="/docs/api/undo_manager.html" aria-current="page" class="active sidebar-link">Undo Manager</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#undomanager" class="sidebar-link">UndoManager</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#getconfig" class="sidebar-link">getConfig</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#add" class="sidebar-link">add</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#remove" class="sidebar-link">remove</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#removeall" class="sidebar-link">removeAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#start" class="sidebar-link">start</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#stop" class="sidebar-link">stop</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#undo" class="sidebar-link">undo</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#undoall" class="sidebar-link">undoAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#redo" class="sidebar-link">redo</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#redoall" class="sidebar-link">redoAll</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#hasundo" class="sidebar-link">hasUndo</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#hasredo" class="sidebar-link">hasRedo</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#getstack" class="sidebar-link">getStack</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#getstackgroup" class="sidebar-link">getStackGroup</a></li><li class="sidebar-sub-header"><a href="/docs/api/undo_manager.html#clear" class="sidebar-link">clear</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="undomanager"><a href="#undomanager" class="header-anchor">#</a> UndoManager</h2> <p>This module allows to manage the stack of changes applied in canvas.
Once the editor is instantiated you can use its API. Before using these methods you should get the module from the instance</p> <div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> um <span class="token operator">=</span> editor<span class="token punctuation">.</span>UndoManager<span class="token punctuation">;</span>
</code></pre></div><ul><li><a href="#getconfig">getConfig</a></li> <li><a href="#add">add</a></li> <li><a href="#remove">remove</a></li> <li><a href="#removeall">removeAll</a></li> <li><a href="#start">start</a></li> <li><a href="#stop">stop</a></li> <li><a href="#undo">undo</a></li> <li><a href="#undoall">undoAll</a></li> <li><a href="#redo">redo</a></li> <li><a href="#redoall">redoAll</a></li> <li><a href="#hasundo">hasUndo</a></li> <li><a href="#hasredo">hasRedo</a></li> <li><a href="#getstack">getStack</a></li> <li><a href="#clear">clear</a></li></ul> <h2 id="getconfig"><a href="#getconfig" class="header-anchor">#</a> getConfig</h2> <p>Get module configurations</p> <h3 id="examples"><a href="#examples" class="header-anchor">#</a> Examples</h3> <div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">const</span> config <span class="token operator">=</span> um<span class="token punctuation">.</span><span class="token function">getConfig</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token comment">// { ... }</span>
@ -62,6 +62,6 @@ inserted component will be returned in the list) by returning an array length of
<a href="/docs/api/keymaps.html" class="prev">
Keymaps
</a></span> <!----></p></div> </main></div><div class="global-ui"></div></div>
<script src="/docs/assets/js/app.4dd41b9b.js" defer></script><script src="/docs/assets/js/11.b2ac4984.js" defer></script><script src="/docs/assets/js/2.a342f4be.js" defer></script><script src="/docs/assets/js/37.e2d50838.js" defer></script>
<script src="/docs/assets/js/app.312a1d47.js" defer></script><script src="/docs/assets/js/11.0153cb6c.js" defer></script><script src="/docs/assets/js/2.d536d6fb.js" defer></script><script src="/docs/assets/js/37.226975c7.js" defer></script>
</body>
</html>

1
docs/assets/css/0.styles.d44f2c14.css

File diff suppressed because one or more lines are too long

1
docs/assets/css/0.styles.fa50aa79.css

File diff suppressed because one or more lines are too long

2
docs/assets/js/8.625d63ee.js → docs/assets/js/10.2045a1e8.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/10.6a518be5.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/11.b2ac4984.js → docs/assets/js/11.0153cb6c.js

@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[11,13],{275:function(t,n,e){},291:function(t,n,e){"use strict";var a=e(275);e.n(a).a},311:function(t,n,e){"use strict";e.r(n);var a={render:function(t){return t("div",{class:"carbon-ads",attrs:{id:"native-carbon"}})},mounted:function(){window.BSANativeCallback=function(t){if(!t.ads.length){var n=document.createElement("script");n.src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=grapesjscom",n.setAttribute("id","_carbonads_js");var e=document.getElementById("native-carbon");e&&e.appendChild(n)}},this.load()},watch:{$route:function(t,n){t.path!==n.path&&this.$el.querySelector("#carbonads")&&(this.$el.innerHTML="",this.load())}},methods:{initCarbon:function(){var t=window._bsa;void 0!==t&&t&&t.init("default","CK7I62QJ","placement:grapesjscomdocs",{target:"#native-carbon"})},load:function(){var t=this,n=document.createElement("script");n.src="//m.servedby-buysellads.com/monetization.js",n.onload=function(){return t.initCarbon()},this.$el.appendChild(n)}}},o=(e(291),e(33)),r=Object(o.a)(a,void 0,void 0,!1,null,null,null);n.default=r.exports},385:function(t,n,e){"use strict";e.r(n);var a=e(347),o=e(311),r={components:{Layout:a.a,CarbonAds:o.default}},i=e(33),s=Object(i.a)(r,(function(){var t=this.$createElement,n=this._self._c||t;return n("Layout",[n("CarbonAds",{attrs:{slot:"sidebar-top"},slot:"sidebar-top"})],1)}),[],!1,null,null,null);n.default=s.exports}}]);
(window.webpackJsonp=window.webpackJsonp||[]).push([[11,13],{304:function(t,n,e){},320:function(t,n,e){"use strict";var a=e(304);e.n(a).a},338:function(t,n,e){"use strict";e.r(n);var a={render:function(t){return t("div",{class:"carbon-ads",attrs:{id:"native-carbon"}})},mounted:function(){window.BSANativeCallback=function(t){if(!t.ads.length){var n=document.createElement("script");n.src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=grapesjscom",n.setAttribute("id","_carbonads_js");var e=document.getElementById("native-carbon");e&&e.appendChild(n)}},this.load()},watch:{$route:function(t,n){t.path!==n.path&&this.$el.querySelector("#carbonads")&&(this.$el.innerHTML="",this.load())}},methods:{initCarbon:function(){var t=window._bsa;void 0!==t&&t&&t.init("default","CK7I62QJ","placement:grapesjscomdocs",{target:"#native-carbon"})},load:function(){var t=this,n=document.createElement("script");n.src="//m.servedby-buysellads.com/monetization.js",n.onload=function(){return t.initCarbon()},this.$el.appendChild(n)}}},o=(e(320),e(42)),r=Object(o.a)(a,void 0,void 0,!1,null,null,null);n.default=r.exports},410:function(t,n,e){"use strict";e.r(n);var a=e(372),o=e(338),r={components:{Layout:a.a,CarbonAds:o.default}},i=e(42),s=Object(i.a)(r,(function(){var t=this.$createElement,n=this._self._c||t;return n("Layout",[n("CarbonAds",{attrs:{slot:"sidebar-top"},slot:"sidebar-top"})],1)}),[],!1,null,null,null);n.default=s.exports}}]);

1
docs/assets/js/12.566ab8ad.js

@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{321:function(t,n,e){},362:function(t,n,e){"use strict";var s=e(321);e.n(s).a},420:function(t,n,e){"use strict";e.r(n);e(362);var s=e(42),i=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"demo-container"},[this._t("default")],2)}),[],!1,null,"b3715568",null);n.default=i.exports}}]);

1
docs/assets/js/12.bf8ecce1.js

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{292:function(t,n,e){},337:function(t,n,e){"use strict";var s=e(292);e.n(s).a},395:function(t,n,e){"use strict";e.r(n);e(337);var s=e(33),i=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"demo-container"},[this._t("default")],2)}),[],!1,null,"b3715568",null);n.default=i.exports}}]);

2
docs/assets/js/13.d807997f.js → docs/assets/js/13.9f383e4b.js

@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{275:function(n,t,e){},291:function(n,t,e){"use strict";var a=e(275);e.n(a).a},311:function(n,t,e){"use strict";e.r(t);var a={render:function(n){return n("div",{class:"carbon-ads",attrs:{id:"native-carbon"}})},mounted:function(){window.BSANativeCallback=function(n){if(!n.ads.length){var t=document.createElement("script");t.src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=grapesjscom",t.setAttribute("id","_carbonads_js");var e=document.getElementById("native-carbon");e&&e.appendChild(t)}},this.load()},watch:{$route:function(n,t){n.path!==t.path&&this.$el.querySelector("#carbonads")&&(this.$el.innerHTML="",this.load())}},methods:{initCarbon:function(){var n=window._bsa;void 0!==n&&n&&n.init("default","CK7I62QJ","placement:grapesjscomdocs",{target:"#native-carbon"})},load:function(){var n=this,t=document.createElement("script");t.src="//m.servedby-buysellads.com/monetization.js",t.onload=function(){return n.initCarbon()},this.$el.appendChild(t)}}},o=(e(291),e(33)),i=Object(o.a)(a,void 0,void 0,!1,null,null,null);t.default=i.exports}}]);
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{304:function(n,t,e){},320:function(n,t,e){"use strict";var a=e(304);e.n(a).a},338:function(n,t,e){"use strict";e.r(t);var a={render:function(n){return n("div",{class:"carbon-ads",attrs:{id:"native-carbon"}})},mounted:function(){window.BSANativeCallback=function(n){if(!n.ads.length){var t=document.createElement("script");t.src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=grapesjscom",t.setAttribute("id","_carbonads_js");var e=document.getElementById("native-carbon");e&&e.appendChild(t)}},this.load()},watch:{$route:function(n,t){n.path!==t.path&&this.$el.querySelector("#carbonads")&&(this.$el.innerHTML="",this.load())}},methods:{initCarbon:function(){var n=window._bsa;void 0!==n&&n&&n.init("default","CK7I62QJ","placement:grapesjscomdocs",{target:"#native-carbon"})},load:function(){var n=this,t=document.createElement("script");t.src="//m.servedby-buysellads.com/monetization.js",t.onload=function(){return n.initCarbon()},this.$el.appendChild(t)}}},o=(e(320),e(42)),i=Object(o.a)(a,void 0,void 0,!1,null,null,null);t.default=i.exports}}]);

1
docs/assets/js/14.0ba8a778.js

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{301:function(t,e,n){},346:function(t,e,n){"use strict";var i=n(301);n.n(i).a},396:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(346),n(33)),a=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=a.exports}}]);

1
docs/assets/js/14.9f9af6a1.js

@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{330:function(t,e,n){},371:function(t,e,n){"use strict";var i=n(330);n.n(i).a},421:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(371),n(42)),a=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=a.exports}}]);

2
docs/assets/js/15.52ce2afa.js → docs/assets/js/15.5acbb762.js

@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{386:function(e,t,r){"use strict";r.r(t);r(142);var s={name:"DemoViewer",props:{value:{type:String,default:""},user:{type:String,default:"artur_arseniev"},width:{type:String,default:"100%"},height:{type:String,default:"300"}},computed:{src:function(){var e=this.value,t=this.user;return"//jsfiddle.net/".concat(t,"/").concat(e,"/embedded/js,html,css,result")}}},i=r(33),n=Object(i.a)(s,(function(){var e=this.$createElement;return(this._self._c||e)("iframe",{attrs:{width:this.width,height:this.height,src:this.src,allowfullscreen:"allowfullscreen",frameborder:"0"}})}),[],!1,null,null,null);t.default=n.exports}}]);
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{411:function(e,t,r){"use strict";r.r(t);r(171);var s={name:"DemoViewer",props:{value:{type:String,default:""},user:{type:String,default:"artur_arseniev"},width:{type:String,default:"100%"},height:{type:String,default:"300"}},computed:{src:function(){var e=this.value,t=this.user;return"//jsfiddle.net/".concat(t,"/").concat(e,"/embedded/js,html,css,result")}}},i=r(42),n=Object(i.a)(s,(function(){var e=this.$createElement;return(this._self._c||e)("iframe",{attrs:{width:this.width,height:this.height,src:this.src,allowfullscreen:"allowfullscreen",frameborder:"0"}})}),[],!1,null,null,null);t.default=n.exports}}]);

2
docs/assets/js/16.47266d46.js → docs/assets/js/16.54ada0d6.js

@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{384:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(33),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-default-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]);
(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{409:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(42),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-default-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]);

1
docs/assets/js/17.5b690198.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/17.9b7a7fa4.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/18.66b0785d.js → docs/assets/js/18.f81603cf.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/19.2f9692d0.js → docs/assets/js/19.4c33dd22.js

@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{410:function(t,e,s){"use strict";s.r(e);var a=s(33),o=Object(a.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[e("h1",{attrs:{id:"api-reference"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#api-reference"}},[this._v("#")]),this._v(" API Reference")]),this._v(" "),e("p",[this._v("Here you can find the documentation about GrapesJS' APIs. Mainly, you would use them for your editor to extend the basic functionality of the framework or you could also "),e("RouterLink",{attrs:{to:"/modules/Plugins.html"}},[this._v("create a plugin")]),this._v(" and make those extensions reusable and available to others.")],1)])}),[],!1,null,null,null);e.default=o.exports}}]);
(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{435:function(t,e,s){"use strict";s.r(e);var a=s(42),o=Object(a.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[e("h1",{attrs:{id:"api-reference"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#api-reference"}},[this._v("#")]),this._v(" API Reference")]),this._v(" "),e("p",[this._v("Here you can find the documentation about GrapesJS' APIs. Mainly, you would use them for your editor to extend the basic functionality of the framework or you could also "),e("RouterLink",{attrs:{to:"/modules/Plugins.html"}},[this._v("create a plugin")]),this._v(" and make those extensions reusable and available to others.")],1)])}),[],!1,null,null,null);e.default=o.exports}}]);

1
docs/assets/js/2.a342f4be.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/2.d536d6fb.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/20.ab1e767c.js → docs/assets/js/20.e7f5e457.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/21.66fe8957.js → docs/assets/js/21.d845a12d.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/22.cb6c233f.js → docs/assets/js/22.c3fd37bc.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/23.dc99d7c7.js → docs/assets/js/23.8db1ae40.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/24.245fff8a.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/24.6189d84c.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/25.d8c7e0b5.js → docs/assets/js/25.0b97e6b6.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/26.ad7fc796.js → docs/assets/js/26.5cd0ef40.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/27.169cfbf6.js → docs/assets/js/27.1af8a808.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/28.3d9c921b.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/28.f086d486.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/29.5e2a7327.js → docs/assets/js/29.aa861629.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/3.7e642bff.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/3.cd44cf34.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/30.3a998b30.js → docs/assets/js/30.9363b5c5.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/31.5286fade.js → docs/assets/js/31.cd404053.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/32.0a0e4ae7.js → docs/assets/js/32.023439b4.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/33.0ba298a5.js → docs/assets/js/33.a5b728f9.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/34.07640632.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/34.9ff2c896.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/35.061f6dd5.js → docs/assets/js/35.628f4c41.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/36.63462982.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/36.70c7e6cb.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/37.e2d50838.js → docs/assets/js/37.226975c7.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/38.1230aa70.js → docs/assets/js/38.e171813f.js

@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{430:function(t,s,e){"use strict";e.r(s);var n=e(33),a=Object(n.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("h1",{attrs:{id:"faq"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#faq"}},[this._v("#")]),this._v(" FAQ")]),this._v(" "),s("p",[this._v("Coming soon")])])}),[],!1,null,null,null);s.default=a.exports}}]);
(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{451:function(t,s,e){"use strict";e.r(s);var n=e(42),a=Object(n.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("h1",{attrs:{id:"faq"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#faq"}},[this._v("#")]),this._v(" FAQ")]),this._v(" "),s("p",[this._v("Coming soon")])])}),[],!1,null,null,null);s.default=a.exports}}]);

1
docs/assets/js/39.a1d49467.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/39.c8373102.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/4.32ffd5a1.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/4.cf287328.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/40.0600f064.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/40.d060b807.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/41.9bbfe266.js → docs/assets/js/41.03222cea.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/42.63c51d25.js → docs/assets/js/42.59b364e6.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/43.d69d8e57.js → docs/assets/js/43.bbd94407.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/44.a981446c.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/44.ce9233b3.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/45.093d6981.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/45.415ecb59.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/46.75d7a27f.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/46.7ff05e64.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/47.a4983875.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/47.fb1d4985.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/48.0dd7e7e0.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/48.327573cd.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/49.166bd1fa.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/49.29b082cd.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/5.a0a5a0aa.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/5.ad51896c.js

File diff suppressed because one or more lines are too long

2
docs/assets/js/50.4e76f723.js → docs/assets/js/50.e00c151f.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/51.21d145d2.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/51.a5e33521.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/52.43234198.js

@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{272:function(n,w,o){}}]);

1
docs/assets/js/6.2e18e50e.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/6.9461537e.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/7.3158bea4.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/7.39097266.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/8.88e951cc.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/9.e1301521.js

File diff suppressed because one or more lines are too long

1
docs/assets/js/9.e856c4d3.js

File diff suppressed because one or more lines are too long

13
docs/assets/js/app.312a1d47.js

File diff suppressed because one or more lines are too long

13
docs/assets/js/app.4dd41b9b.js

File diff suppressed because one or more lines are too long

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save