Answer
Trigger custom events using $(element).trigger('customEvent', data).
Listen using $(element).on('customEvent', handler).
Enables communication between plugin and host application.
Listen using $(element).on('customEvent', handler).
Enables communication between plugin and host application.