             cur_id              : rtypes.string
             trust               : rtypes.bool
             view_mode           : rtypes.string
+            toolbar             : rtypes.bool
 
     shouldComponentUpdate: (next) ->
         return next.has_unsaved_changes != @props.has_unsaved_changes or \

            json   : '>view notebook json'
        shownb[@props.view_mode] = {name:shownb[@props.view_mode], style:SELECTED_STYLE}

        @render_menu
            heading : 'View'
            names : \
                ['toggle header', 'toggle toolbar', 'toggle all line numbers', '', \
                 '<Cell Toolbar...', '>cell toolbar none', '>cell toolbar metadata', '>cell toolbar slideshow', '>cell toolbar attachments', '>cell toolbar tags', '', \
                 'zoom in', 'zoom out', '', \
                 "<Show Notebook as...", shownb.normal, shownb.raw, shownb.json]

            next.cur_id != @props.cur_id or \
            next.cells != @props.cells or \
            next.trust != @props.trust or \
            next.toolbar != @props.toolbar or \
            next.view_mode != @props.view_mode

    propTypes :
