From 42f9d60b4f25dce26964128601c5dd5990e325c0 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Tue, 17 Feb 2015 11:50:05 +0300 Subject: [PATCH] better settings accessors --- src/dlangui/core/settings.d | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/dlangui/core/settings.d b/src/dlangui/core/settings.d index ad4fd2b0..aa89b9a1 100644 --- a/src/dlangui/core/settings.d +++ b/src/dlangui/core/settings.d @@ -1227,6 +1227,12 @@ final class Setting { return item.strDef(defValue); return defValue; } + /// returns string array item by key from map, returns null if not found + string[] getStringArray(string key) { + if (auto item = opIndex(key)) + return item.strArray(); + return null; + } /// serialize to json string toJSON(bool pretty = false) {