@@ -11991,6 +11991,7 @@ From `exports.map.endpointTypeAttributeExtended` in `src-electron/db/db-mapping.
1199111991- isBound
1199211992- isChangeOmitted
1199311993- isClusterEnabled
11994+ - isFabricSensitive
1199411995- isGlobalAttribute
1199511996- isIncluded
1199611997- isManufacturingSpecific
@@ -13128,6 +13129,7 @@ From `exports.map.attribute` in `src-electron/db/db-mapping.js`:
1312813129- id
1312913130- isArray
1313013131- isChangeOmitted
13132+ - isFabricSensitive
1313113133- isNullable
1313213134- isOptional
1313313135- isReadable
@@ -21878,6 +21880,7 @@ This module provides the APIs for dotdot Loading
2187821880 * [~prepareClusterGlobalAttribute(cluster)](#module_Loader API_ Loader APIs..prepareClusterGlobalAttribute) ⇒
2187921881 * [~extractAccessTag(ac)](#module_Loader API_ Loader APIs..extractAccessTag) ⇒
2188021882 * [~extractAccessIntoArray(xmlElement)](#module_Loader API_ Loader APIs..extractAccessIntoArray) ⇒
21883+ * [~isAccessFabricSensitive(xmlElement)](#module_Loader API_ Loader APIs..isAccessFabricSensitive) ⇒
2188121884 * [~prepareCluster(cluster)](#module_Loader API_ Loader APIs..prepareCluster) ⇒
2188221885 * [~processClusters(db, filePath, packageId, data)](#module_Loader API_ Loader APIs..processClusters) ⇒
2188321886 * [~processClusterGlobalAttributes(db, filePath, packageId, data)](#module_Loader API_ Loader APIs..processClusterGlobalAttributes) ⇒
@@ -22692,6 +22695,21 @@ Extract list of access information
2269222695| --- | --- |
2269322696| xmlElement | <code>\*</code> |
2269422697
22698+ <a name="module_Loader API_ Loader APIs..isAccessFabricSensitive"></a>
22699+
22700+ ### Loader API: Loader APIs~isAccessFabricSensitive(xmlElement) ⇒
22701+ Check whether any <access fabricSensitive="true"/> child is present on the
22702+ given parsed XML element. For attributes, the CSA data model only uses this
22703+ form (not isFabricSensitive on the attribute start tag), e.g.
22704+ <access read="true" readPrivilege="manage" fabricSensitive="true"/>
22705+
22706+ **Kind**: inner method of [<code>Loader API: Loader APIs</code>](#module_Loader API_ Loader APIs)
22707+ **Returns**: Whether any access child has fabricSensitive="true"
22708+
22709+ | Param | Type | Description |
22710+ | --- | --- | --- |
22711+ | xmlElement | <code>\*</code> | xml2js-parsed element that may contain an `access` array |
22712+
2269522713<a name="module_Loader API_ Loader APIs..prepareCluster"></a>
2269622714
2269722715### Loader API: Loader APIs~prepareCluster(cluster) ⇒
@@ -23739,6 +23757,7 @@ This module provides the APIs for new data model loading
2373923757 * [~prepareClusterGlobalAttribute(cluster)](#module_Loader API_ Loader APIs..prepareClusterGlobalAttribute) ⇒
2374023758 * [~extractAccessTag(ac)](#module_Loader API_ Loader APIs..extractAccessTag) ⇒
2374123759 * [~extractAccessIntoArray(xmlElement)](#module_Loader API_ Loader APIs..extractAccessIntoArray) ⇒
23760+ * [~isAccessFabricSensitive(xmlElement)](#module_Loader API_ Loader APIs..isAccessFabricSensitive) ⇒
2374223761 * [~prepareCluster(cluster)](#module_Loader API_ Loader APIs..prepareCluster) ⇒
2374323762 * [~processClusters(db, filePath, packageId, data)](#module_Loader API_ Loader APIs..processClusters) ⇒
2374423763 * [~processClusterGlobalAttributes(db, filePath, packageId, data)](#module_Loader API_ Loader APIs..processClusterGlobalAttributes) ⇒
@@ -24553,6 +24572,21 @@ Extract list of access information
2455324572| --- | --- |
2455424573| xmlElement | <code>\*</code> |
2455524574
24575+ <a name="module_Loader API_ Loader APIs..isAccessFabricSensitive"></a>
24576+
24577+ ### Loader API: Loader APIs~isAccessFabricSensitive(xmlElement) ⇒
24578+ Check whether any <access fabricSensitive="true"/> child is present on the
24579+ given parsed XML element. For attributes, the CSA data model only uses this
24580+ form (not isFabricSensitive on the attribute start tag), e.g.
24581+ <access read="true" readPrivilege="manage" fabricSensitive="true"/>
24582+
24583+ **Kind**: inner method of [<code>Loader API: Loader APIs</code>](#module_Loader API_ Loader APIs)
24584+ **Returns**: Whether any access child has fabricSensitive="true"
24585+
24586+ | Param | Type | Description |
24587+ | --- | --- | --- |
24588+ | xmlElement | <code>\*</code> | xml2js-parsed element that may contain an `access` array |
24589+
2455624590<a name="module_Loader API_ Loader APIs..prepareCluster"></a>
2455724591
2455824592### Loader API: Loader APIs~prepareCluster(cluster) ⇒
@@ -25600,6 +25634,7 @@ This module provides the APIs for ZCL/Data-Model loading.
2560025634 * [~prepareClusterGlobalAttribute(cluster)](#module_Loader API_ Loader APIs..prepareClusterGlobalAttribute) ⇒
2560125635 * [~extractAccessTag(ac)](#module_Loader API_ Loader APIs..extractAccessTag) ⇒
2560225636 * [~extractAccessIntoArray(xmlElement)](#module_Loader API_ Loader APIs..extractAccessIntoArray) ⇒
25637+ * [~isAccessFabricSensitive(xmlElement)](#module_Loader API_ Loader APIs..isAccessFabricSensitive) ⇒
2560325638 * [~prepareCluster(cluster)](#module_Loader API_ Loader APIs..prepareCluster) ⇒
2560425639 * [~processClusters(db, filePath, packageId, data)](#module_Loader API_ Loader APIs..processClusters) ⇒
2560525640 * [~processClusterGlobalAttributes(db, filePath, packageId, data)](#module_Loader API_ Loader APIs..processClusterGlobalAttributes) ⇒
@@ -26414,6 +26449,21 @@ Extract list of access information
2641426449| --- | --- |
2641526450| xmlElement | <code>\*</code> |
2641626451
26452+ <a name="module_Loader API_ Loader APIs..isAccessFabricSensitive"></a>
26453+
26454+ ### Loader API: Loader APIs~isAccessFabricSensitive(xmlElement) ⇒
26455+ Check whether any <access fabricSensitive="true"/> child is present on the
26456+ given parsed XML element. For attributes, the CSA data model only uses this
26457+ form (not isFabricSensitive on the attribute start tag), e.g.
26458+ <access read="true" readPrivilege="manage" fabricSensitive="true"/>
26459+
26460+ **Kind**: inner method of [<code>Loader API: Loader APIs</code>](#module_Loader API_ Loader APIs)
26461+ **Returns**: Whether any access child has fabricSensitive="true"
26462+
26463+ | Param | Type | Description |
26464+ | --- | --- | --- |
26465+ | xmlElement | <code>\*</code> | xml2js-parsed element that may contain an `access` array |
26466+
2641726467<a name="module_Loader API_ Loader APIs..prepareCluster"></a>
2641826468
2641926469### Loader API: Loader APIs~prepareCluster(cluster) ⇒
@@ -27461,6 +27511,7 @@ This module provides the APIs for for common functionality related to loading.
2746127511 * [~prepareClusterGlobalAttribute(cluster)](#module_Loader API_ Loader APIs..prepareClusterGlobalAttribute) ⇒
2746227512 * [~extractAccessTag(ac)](#module_Loader API_ Loader APIs..extractAccessTag) ⇒
2746327513 * [~extractAccessIntoArray(xmlElement)](#module_Loader API_ Loader APIs..extractAccessIntoArray) ⇒
27514+ * [~isAccessFabricSensitive(xmlElement)](#module_Loader API_ Loader APIs..isAccessFabricSensitive) ⇒
2746427515 * [~prepareCluster(cluster)](#module_Loader API_ Loader APIs..prepareCluster) ⇒
2746527516 * [~processClusters(db, filePath, packageId, data)](#module_Loader API_ Loader APIs..processClusters) ⇒
2746627517 * [~processClusterGlobalAttributes(db, filePath, packageId, data)](#module_Loader API_ Loader APIs..processClusterGlobalAttributes) ⇒
@@ -28275,6 +28326,21 @@ Extract list of access information
2827528326| --- | --- |
2827628327| xmlElement | <code>\*</code> |
2827728328
28329+ <a name="module_Loader API_ Loader APIs..isAccessFabricSensitive"></a>
28330+
28331+ ### Loader API: Loader APIs~isAccessFabricSensitive(xmlElement) ⇒
28332+ Check whether any <access fabricSensitive="true"/> child is present on the
28333+ given parsed XML element. For attributes, the CSA data model only uses this
28334+ form (not isFabricSensitive on the attribute start tag), e.g.
28335+ <access read="true" readPrivilege="manage" fabricSensitive="true"/>
28336+
28337+ **Kind**: inner method of [<code>Loader API: Loader APIs</code>](#module_Loader API_ Loader APIs)
28338+ **Returns**: Whether any access child has fabricSensitive="true"
28339+
28340+ | Param | Type | Description |
28341+ | --- | --- | --- |
28342+ | xmlElement | <code>\*</code> | xml2js-parsed element that may contain an `access` array |
28343+
2827828344<a name="module_Loader API_ Loader APIs..prepareCluster"></a>
2827928345
2828028346### Loader API: Loader APIs~prepareCluster(cluster) ⇒
0 commit comments