Module dcanvas.core.settings

Implementation of settings container.

Similar to JSON, can be written/read to/from JSON.

Difference from usual JSON implementations: map (object) is ordered - will be written in the same order as read (or created).

Has a lot of methods for convenient storing/accessing of settings.

Synopsis

import dcanvas.core.settings;

Setting s = new Setting();

Classes

NameDescription
Setting setting object
SettingsFile Settings object whith file information

Enums

NameDescription
SettingsFileFormat settings file format
SettingType setting types - same as in std.json