dlangui.core.settings

This module contains 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.

More...

Public Imports

dlangui.core.parseutils
public import dlangui.core.parseutils;
Undocumented in source.

Members

Classes

Setting
class Setting

setting object

SettingsFile
class SettingsFile

Settings object whith file information

Enums

SettingType
enum SettingType

setting types - same as in std.json

SettingsFileFormat
enum SettingsFileFormat

settings file format

Detailed Description

Synopsis:

import dlangui.core.settings;

Setting s = new Setting();

Meta

License

Boost License 1.0

Authors

Vadim Lopatin, coolreader.org@gmail.com