0.5.3 • Published 2 years ago

jamlin-editor-webcomponent v0.5.3

Weekly downloads
-
License
GPL-3.0
Repository
-
Last release
2 years ago

jamlin-editor-webcomponent

This is project contains Web Component that can be used to edit project_dictionary.json files generated by JaMLin.

How to use

JaMLin Editor web component can be placed into html as other web components - using special tag and related JS (+CSS file). See example in index.html

<html>
  <head>
    ...
    <!-- web component styles -->
    <link rel="stylesheet" href="jamlin-editor-webcomponent/jamlin-editor-webcomponent.css">
  </head>
  <body>
    ...
    <!-- web component HTML tag -->
    <jamlin-editor-component splash="true" style="height: 100% ; display: block; position: relative;"></jamlin-editor-component>
    ...
    <!-- web component script -->
    <script type="module" crossorigin src="jamlin-editor-webcomponent/jamlin-editor-webcomponent.js"></script>
  </body>
</html>

Customize configuration

Attribute splash="true"

You can customize whether to display splash screen or not by setting tag's attribute splash="true" or splash="false". If you do not set value, it is displayed by default (true).

JaMLin Editor web component Splash screen

That also defines, if action "Save Translations JSON" downloads the file, or fires window event with JSON as content (if splash not defined true).

JaMLin Editor web component editor list with menu

Attribute menu="true"

You can customize whether to display menu or not by setting tag's attribute menu="true" or menu="false". If you do not set value, it is displayed by default (true).

Styles

Web component comes with default css file for its content, that make it adjust to size you define for its wrapper tag. Because of this, wrapper tag itself should also have default styles - by default it's recommended to use height: 100%; display: block; position: relative;, but feel free to change by your needs.

License

This web component is published under the GPL-3.0 License by Wradgio.

0.5.3

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.5.0

2 years ago