Source

reports/archived-task-actions.js

const FETCH_AND_SHOW = 'archivedTask/FETCH_AND_SHOW';
const SHOW = 'archivedTask/SHOW';
const SELECT = 'archivedTask/SELECT';
const CLOSE = 'archivedTask/CLOSE';
const LOAD_STEPS = 'archivedTask/LOAD_STEPS';
const COPY_TEXT_SHOW_CHANGE = 'archivedTask/COPY_TEXT_SHOW_CHANGE';

/**
 * @module archivedTask
 */
export default {
    CLOSE,
    /**
     *
     * @property {string} type - CLOSE
     */
    close: () => ({type: CLOSE}),
    COPY_TEXT_SHOW_CHANGE,
    /**
     *
     * @param show
     * @property {string} type - COPY_TEXT_SHOW_CHANGE
     */
    copyTextShowChange: (show) => ({
        show,
        type: COPY_TEXT_SHOW_CHANGE
    }),
    FETCH_AND_SHOW,
    /**
     *
     * @param taskId
     * @property {string} type - FETCH_AND_SHOW
     */
    fetchAndShow: (taskId) => ({
        taskId,
        type: FETCH_AND_SHOW
    }),
    LOAD_STEPS,
    /**
     *
     * @param taskContext
     * @param taskId
     * @param blockId
     * @property {string} type - LOAD_STEPS
     */
    loadSteps: (taskContext, taskId, blockId) => ({
        blockId,
        taskContext,
        taskId,
        type: LOAD_STEPS
    }),
    SELECT,
    /**
     *
     * @param selectedNodes
     * @property {string} type - SELECT
     */
    select: (selectedNodes) => ({
        selectedNodes,
        type: SELECT
    }),
    SHOW,
    /**
     *
     * @param task
     * @property {string} type - SHOW
     */
    show: (task) => ({
        task,
        type: SHOW
    })
};