def test_list_multiline(test_env): slide = test_env.slide lst = unordered_list(slide.box()) lst.item().text("Item 1\nItem looong 2\nItem 3") lst.item().text("Item 1\nItem 2\nItem 3") test_env.check("list-multi-line")
def test_list_no_bullet(test_env): slide = test_env.slide lst = unordered_list(slide.box(), label=lambda b, l: None) lst.item().text("Item 1") lst.item().text("Item 2") lst.item().text("Item 3") test_env.check("list-no-bullet")
def test_list_basic(test_env): slide = test_env.slide lst = unordered_list(slide.box()) lst.item().text("Item 1") lst.item().text("Item 2") lst.item().text("Item 3") test_env.check("list-basic")
def test_list_override(test_env): slide = test_env.slide lst = unordered_list(slide.box(), label_padding=20, indent=50) lst.item(label="x", label_padding=10).text("Item 1") lst.item(show="next+", height=200).text("Item 2") lst.ul().item().text("Item 3") lst.ul(indent=5).item().text("Text 4") lst.item(label=lambda b, _: b.text("-"), label_padding=10).text("Item 5")
def test_list_indent(test_env): slide = test_env.slide lst = unordered_list(slide.box()) lst.item().text("Item 1") l2 = lst.ul() l2.item().text("Item 2") l2.item().text("Item 3") l3 = l2.ul() l3.item().text("Item 4") l3.ul().item().text("Item 5") l2.item().text("Item 6") lst.item().text("Item 7")
def test_list_with(test_env): slide = test_env.slide lst = unordered_list(slide.box()) with lst.ul() as ul: with ul.ul(): pass