def create_entry(self, item): entry = Element() entry.add_class("entry") entry.control = self.create_control(item) entry.append(entry.control) entry.remove_button = self.create_remove_button(item) entry.append(entry.remove_button) return entry
def create_entry(self, key, value): entry = Element() entry.add_class("entry") entry.key_control = self.create_key_control(key, value) entry.append(entry.key_control) entry.value_control = self.create_value_control(key, value) entry.append(entry.value_control) if not self.fixed_entries: entry.remove_button = self.create_remove_button(key, value) entry.append(entry.remove_button) return entry