[Docs] Present the default privilege level - public (#261)
authorPiotr Szydełko <wiertel@users.sourceforge.net>
Mon, 21 May 2018 00:15:59 +0000 (02:15 +0200)
committerWonYoung Choi <wy80.choi@samsung.com>
Mon, 21 May 2018 00:15:59 +0000 (09:15 +0900)
docs/docfx.json
docs/template/tizen/ManagedReference.extension.js
src/Tizen.Network.WiFi/doc/api/Tizen.Network.WiFi.WiFiEap.md [moved from docs/overwrites/Tizen.Network.WiFi.WiFiEap.md with 100% similarity]
src/Tizen.Network.WiFi/doc/api/Tizen.Network.WiFi.WiFiEapConfiguration.md [moved from docs/overwrites/Tizen.Network.WiFi.WiFiEapConfiguration.md with 100% similarity]

index 13a2522..47f2372 100644 (file)
@@ -37,9 +37,6 @@
     ],
     "overwrite": [
       {
-        "files": "overwrites/**.md"
-      },
-      {
         "files": "*/doc/api/**.md",
         "src": "../src"
       }
index 8ac54c3..1e560c3 100644 (file)
@@ -4,6 +4,18 @@
  * This method will be called at the start of exports.transform in ManagedReference.html.primary.js
  */
 exports.preTransform = function (model) {
+  function applyDefaultPrivilegeLevel(item) {
+    if (item.privilege && !item.privlevel) {
+      //console.log('Default "public" privilege for ' + item.uid);
+      item.privlevel = 'public';
+    }
+    if (item.children) {
+      for (var i=0, len=item.children.length; i < len; i++) {
+        applyDefaultPrivilegeLevel(item.children[i]);
+      }
+    }
+  };
+  applyDefaultPrivilegeLevel(model);
   return model;
 }