summaryrefslogtreecommitdiffstats
path: root/lib/modifiers/summary/removePart.js
blob: 2f8affc12c4d958b942c3542c7943ac15770a367 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var indexLevels = require('./indexLevels');

/**
    Remove a part at given index

    @param {Summary} summary
    @param {Number|} index
    @return {Summary}
*/
function removePart(summary, index) {
    var parts = summary.getParts().remove(index);
    return indexLevels(summary.set('parts', parts));
}

module.exports = removePart;