Data Structures

General Settings

These properties are written in the "settings.json" file present in the application root.

PANELS DOCK POSITIONS

The position where the panels are grouped.
If "free" is selected, the panels are not grouped and can be dragged into the browser window.
This setting does not apply when the window width is less than 1024.

SANDBOX PAGE

This Boolean value, when set to true(which is its default value), sets a number of restrictions on the document by adding the sandbox="allow-same-origin" attribute to the iframe that loads the document.
When a new project is created, it inherits the setting of this property.
On Safari and all iOS browsers, you need to deselect the sandbox mode property in the package manager panel  to edit documents.

RELATIVE PATHS

This property specifies how the files in html or css documents must be associated (for example when we load an image file): if true, the path will start from the root of the project (for example /img/an-image.svg), otherwise it will start from the html or css document to which it is associated (for example ../img/an-image.svg)

COMPONENT PATH

It allows to set the directory where the components are installed.

MISCELLANEOUS DIR

When media files are dragged or pasted into a document, they will be placed inside the folder specified by this path.

SKIP MATCH ALL

If this check box is not selected, all nodes will be compared with the original document when the page is loaded.
This was originally intended to be more compatible with the original document. But in documents with many nodes, this can result in a delay of several seconds before the page can be edited.

DELAY WHEN UPDATE FILE

Tilepieces automatically saves all changes to the HTML document and linked CSS files.
This property sets the delay (in milliseconds) between the last modification and the actual saving of the file. Default to 500.

IMAGE TYPE PROCESS

When media files are dragged or pasted into a document, saving can be done using the storage API or in base64 within the document file itself. This possibility was introduced to better test the application without the storage APIs. Values are 0 or 64, usually set to 0 when the storage API is present.