function addToolTips({element, commandName, keyBindingTarget}) { return atom.tooltips.add(element, { title: _.humanizeEventName(commandName.split(":")[1]), keyBindingCommand: commandName, keyBindingTarget: keyBindingTarget, }) }
// type CommandDescriptor = { // name: string, // displayName: string, // }; function extractDescriptor (name, listener) { return Object.assign( _.omit(listener, 'didDispatch'), { name, displayName: listener.displayName ? listener.displayName : _.humanizeEventName(name) } ) }
function getFormattedName(name) { return humanize(name.replace('generator-', '')); }