def __init__(
self,
options,
title='Select',
arrow="-->",
footer="Space = toggle, Enter = accept, q = cancel",
more="...",
border="||--++++",
c_selected="[v]",
c_empty="[ ]"
):
self.title = title
self.arrow = arrow
self.footer = footer
self.more = more
self.border = border
self.c_selected = c_selected
self.c_empty = c_empty
self.all_options = []
for option in options:
self.all_options.append({
"label": option,
"selected": False
})
self.length = len(self.all_options)
self.curses_start()
curses.wrapper(self.curses_loop)
self.curses_stop()
评论列表
文章目录