PageSourceSearch

https://kanoa-software.netlify.app/assets/js/3df4ee5c.365045be.js

js kanoa-software.netlify.app collected 2026-10-03 11:00:08 UTC 3,039 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkkanoa_software=globalThis.webpackChunkkanoa_software||[]).push([[13834],{28022(e,s,r){r.r(s),r.d(s,{assets:()=>u,contentTitle:()=>d,default:()=>l,frontMatter:()=>o,metadata:()=>t,toc:()=>i});const t=JSON.parse('{"id":"systemFunctions/measures/addMeasureTag","title":"system.kanoa.measures.addMeasureTag(measureId, userId)","description":"Adds a measure tag. Tag is stored in a measures folder under the asset","source":"@site/docs/systemFunctions/measures/addMeasureTag.md","sourceDirName":"systemFunctions/measures","slug":"/systemFunctions/measures/addMeasureTag","permalink":"/systemFunctions/measures/addMeasureTag","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"id":"addMeasureTag","title":"system.kanoa.measures.addMeasureTag(measureId, userId)","hide_table_of_contents":true},"sidebar":"tutorialSidebar","previous":{"title":"Measures System Functions","permalink":"/systemFunctions/apiMeasuresIntro"},"next":{"title":"getMeasureAggregations","permalink":"/systemFunctions/measures/getMeasureAggregations"}}');var n=r(74848),a=r(28453);const o={id:"addMeasureTag",title:"system.kanoa.measures.addMeasureTag(measureId, userId)",hide_table_of_contents:!0},d=void 0,u={},i=[{value:"Parameters",id:"parameters",level:3},{value:"Returns",id:"returns",level:3},{value:"Example",id:"example",level:3}];function c(e){const s={code:"code",h3:"h3",hr:"hr",p:"p",pre:"pre",strong:"strong",...(0,a.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.p,{children:"Adds a measure tag. Tag is stored in a measures folder under the asset"}),"\n",(0,n.jsx)(s.hr,{}),"\n",(0,n.jsx)(s.h3,{id:"parameters",children:"Parameters"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"measureId"})," ",(0,n.jsx)(s.code,{children:"Integer"}),": Id of the measure",(0,n.jsx)("br",{}),"\n",(0,n.jsx)(s.strong,{children:"userId"})," ",(0,n.jsx)(s.code,{children:"Integer"}),":Id"," of the user executing the function",(0,n.jsx)("br",{})]}),"\n",(0,n.jsx)(s.hr,{}),"\n",(0,n.jsx)(s.h3,{id:"returns",children:"Returns"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"tagPath"})," ",(0,n.jsx)(s.code,{children:"String"}),(0,n.jsx)("br",{}),"\n",(0,n.jsx)(s.strong,{children:"message"})," ",(0,n.jsx)(s.code,{children:"String"})," None if success",(0,n.jsx)("br",{})]}),"\n",(0,n.jsx)(s.hr,{}),"\n",(0,n.jsx)(s.h3,{id:"example",children:"Example"}),"\n",(0,n.jsx)(s.pre,{children:(0,n.jsx)(s.code,{className:"language-python"})})]})}function l(e={}){const{wrapper:s}={...(0,a.R)(),...e.components};return s?(0,n.jsx)(s,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},28453(e,s,r){r.d(s,{R:()=>o,x:()=>d});var t=r(96540);const n={},a=t.createContext(n);function o(e){const s=t.useContext(a);return t.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function d(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),t.createElement(a.Provider,{value:s},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.