
Product
Introducing Pull Request Stories to Help Security Teams Track Supply Chain Risks
Socket’s new Pull Request Stories give security teams clear visibility into dependency risks and outcomes across scanned pull requests.
mv-cms-render
Advanced tools
yarn add mv-cms-render
or
npm i mv-cms-render
<template>
<cms-render
ref="mvCmsRender"
:dashboard-id="dashboardId"
:token="configToken"
:is-dark="isDark"
:filters.sync="filters"
:update-filters.sync="updateFilters"
base-url="https://backbone.machinevision.glogal/cms/api"
:refresh="refresh"
:setting-group="settingGroup"
:auto-fetch="autoFetch"
@click="onClick"
></cms-render>
</template>
<script>
import CmsRender from "mv-cms-render";
export default {
components: { CmsRender },
data: () => ({
dashboardId:
"60766ad124adadfereq09",
configToken:
"Bearer dkjsadhsaghjryeryi2bk_fdhsjkfh37",
isDark: false,
updateFilters: [
{
name: 'Filter-1',
value: 'male',
operator: '=',
}
],
/** refresh data after 5 second */
refresh: 5000,
settingGroup: false,
autoFetch: true
}),
methods: {
refreshData() {
this.$refs.mvCmsRender.reload()
}
}
};
</script>
Need to be use under apps that apply Vuexy style so the component vuexy style not overriding apps custom style.
Use dashboard Id from CMS system, can be generated from embed dashboard menu at edit dashboard - CMS
.
"60766ad124adadfereq09"
Use token from CMS system generated by embed dashboard menu or using other product's token generated by Datacore.
`Bearer ${user_token}`
Accept Boolean
value to set additional element and apex chart dark theme.
Return filters
dataset that can be used to reference filters that need to be reevaluate
filters = [
{
name: "Filter-1",
operator: "=",
property: "group_exams_gender",
propertyType: "string",
value: "male",
widgets: ["60c18c69c65520001422e662"],
_id: "60c61f3a471c96001211a619",
}
]
Update this props to reevaluate data series with additional filters. Don't omitted name
property because it will be needed for referencing to the original filters.
Only value
, operator
property that can be change.
const updateFilters = [
{
name: 'Filter-1',
value: 'male',
operator: '=',
}
]
Set REST api base url when fetching data. Default https://backbone.machinevision.glogal/cms/api
.
Click event on widget apexchart and card. Return general object widget
and params
.
Hold clicked widget object.
Hold object based on clicked widgets:
visualize
response object and filter
object.field
of clicked status of string code
of clicked cardRefresh widget visualize data periodically based on the value, accept number value in millisecond
To reload all data from the REST api, use refs instance to access components method
<template>
<cms-render
ref="mvCmsRender"
...
></cms-render>
</template>
<script>
export default {
methods: {
refreshData() {
this.$refs.mvCmsRender.reload()
}
}
}
</script>
Accept boolean
value to fetch and use setting group filter api for widget-visualize
Accept boolean
value to set auto fetch widget-visualize, if false, when mounted, widget-visualize will not be triggered
FAQs
## Add to project
We found that mv-cms-render demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket’s new Pull Request Stories give security teams clear visibility into dependency risks and outcomes across scanned pull requests.
Research
/Security News
npm author Qix’s account was compromised, with malicious versions of popular packages like chalk-template, color-convert, and strip-ansi published.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.