'Puts the item into editable form.'

def edit(self):

    self.q(css=self._bounded_selector(self.CONFIGURATION_BUTTON_SELECTOR)).first.click()
    if ('subsection' in self.BODY_SELECTOR):
        modal = SubsectionOutlineModal(self)
    else:
        modal = CourseOutlineModal(self)
    EmptyPromise((lambda : modal.is_shown()), 'Modal    is    shown.')
    return modal
