From 0f73a214b5aa04f2466165947fa882632bc31923 Mon Sep 17 00:00:00 2001 From: oterral Date: Mon, 5 Feb 2024 09:31:26 +0100 Subject: [PATCH] Add defaultAccess option --- esdoc-accessor-plugin/src/Plugin.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/esdoc-accessor-plugin/src/Plugin.js b/esdoc-accessor-plugin/src/Plugin.js index 8e2b65e..b4177cd 100644 --- a/esdoc-accessor-plugin/src/Plugin.js +++ b/esdoc-accessor-plugin/src/Plugin.js @@ -8,6 +8,7 @@ class Plugin { const option = ev.data.option || {}; if (!('access' in option)) option.access = ['public', 'protected', 'private']; if (!('autoPrivate' in option)) option.autoPrivate = true; + if (!('defaultAccess' in option)) option.defaultAccess = 'public'; const access = option.access; const autoPrivate = option.autoPrivate; @@ -16,7 +17,7 @@ class Plugin { if (autoPrivate && doc.name.charAt(0) === '_') { doc.access = 'private'; } else { - doc.access = 'public'; + doc.access = option.defaultAccess; } }