rw.component
The rw.component object provides metadata about the component itself, including paths to assets.
Properties
Property
Type
Description
title
String
The component's name
group
String
The component group/category
version
Integer
Component version number
build
Integer
Component build number
assetPath
String
Path to component-specific assets
siteAssetPath
String
Path to site-level component assets
sharedAssetPath
String
Path to shared pack assets
Accessing Component Data
const transformHook = (rw) => {
const {
title,
assetPath,
sharedAssetPath
} = rw.component;
console.log(title); // "Image Gallery"
console.log(assetPath); // "/resources/components/gallery/"
console.log(sharedAssetPath); // "/resources/shared/"
};
exports.transformHook = transformHook;Using Asset Paths
Asset paths are essential for referencing component resources like images, scripts, and stylesheets:
Placeholder Images in Edit Mode
A common pattern is showing placeholder images while editing:
Using in Templates
Last updated
Was this helpful?

