Creating a Custom Trigger
#!/usr/local/env node
/**
* DEPENDENCIES
*/
/**
* CONSTANTS
*/
const TRIGGER_ID = "MyTrigger";
/**
* FUNCTIONS
*/
var _registrationCallback = function (configurationLoader, generation, logger) {
...your logic for listening and calling the generation function here...
};
/**
* Registers the trigger for the given triggerManager - this function is required on all trigger modules
* @param {object} triggerManager the trigger manager to register the trigger for
*/
var registerTrigger = function (triggerManager) {
triggerManager.registerTrigger(TRIGGER_ID, _registrationCallback);
};
exports.TRIGGER_ID = TRIGGER_ID;
exports.registerTrigger = registerTrigger;Adding a Custom Trigger to the SitecoreDXG Generation Service
Last updated