js/Views/Master/Main/WorkflowRun/Collection/ViewWorkflowRunCollectionItem.js
import BaseViewCollectionItem from 'js/Views/Master/Main/BaseViewCollectionItem';
import RODAN_EVENTS from 'js/Shared/RODAN_EVENTS';
import Radio from 'backbone.radio';
/**
* WorkflowRun Collection item view.
*/
export default class ViewWorkflowRunCollectionItem extends BaseViewCollectionItem
{
///////////////////////////////////////////////////////////////////////////////////////
// PRIVATE METHODS
///////////////////////////////////////////////////////////////////////////////////////
/**
* Handles double click.
*/
_handleDoubleClick()
{
Radio.channel('rodan').trigger(RODAN_EVENTS.EVENT__WORKFLOWRUN_SELECTED, {workflowrun: this.model});
}
}
ViewWorkflowRunCollectionItem.prototype.template = '#template-main_workflowrun_collection_item';
ViewWorkflowRunCollectionItem.prototype.tagName = 'tr';
ViewWorkflowRunCollectionItem.prototype.events = {
'dblclick': '_handleDoubleClick'
};