scope: {
            listItems: '=',
            updateMenuLabel: '=?',
            labelGenerator: '&',
            idGenerator: '&',