Sample code for the Knowledge article view component

reference australia Updated Sep 10, 2026 1 min read we-know-article-view-sample-code.md
Raw file servicenow.com

Sample code is provided to define an action when an event is triggered. Update the sample code for your use case before embedding the component on your webpage.

Sample code

JavaScript
{ 
'SN_EMBEDX_KNOWLEDGE_ARTICLE_VIEW#COMPONENT_READY' : (e) => { 
// This event is dispatched when a component is ready and usable. 
}, 
'SN_EMBEDX_KNOWLEDGE_ARTICLE_VIEW#LINK_CLICKED' : (e) => { 
// This event is dispatched when a record link has been clicked inside article body 
var {table, sys_id} = e.detail.payload; 
console.log(table, sys_id); 
}, 
'SN_EMBEDX_KNOWLEDGE_ARTICLE_VIEW#LANGUAGE_DROPDOWN_CLICKED' : (e) => { 
// This event is dispatched when language dropdown selection is clicked 
var {articleID} = e.detail.payload; 
 
// Set properties for the knowledge article view 
setProperties(snEmbedxKbArticleView, {recordId: articleID}); 
}, 
'SN_EMBEDX_KNOWLEDGE_ARTICLE_VIEW#NOTIFICATION_LINK_CLICKED' : (e) => { 
// This event is dispatched when link present on notification has been clicked 
var {table, sys_id} = e.detail.payload; 
 
if(table == 'kb_knowledge') { 
// Set properties for the knowledge article view 
setProperties(snEmbedxKbArticleView, {recordId: sys_id}); 
} 
}, 
'SN_EMBEDX_KNOWLEDGE_ARTICLE_VIEW#RATING_CLICKED' : (e) => { 
// This event is dispatched when rating is provided for the article 
var {rating} = e.detail.payload; 
console.log(rating); 
}, 
'SN_EMBEDX_KNOWLEDGE_ARTICLE_VIEW#COMPONENT_ERROR' : (e) => { 
// This event is dispatched when a property validation or internal error occurs. 
var {errorMessage, errorType} = e.detail.payload; 
console.log(errorMessage, errorType); 
}

Related topics

Configure the Knowledge article view component instance

Embed the Knowledge article view component instance on the third-party website

Component properties for the Knowledge article view

Event handler in the Knowledge article view component

Search documentation
Search document titles and file paths on the australia branch