예제 #1
0
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")
예제 #2
0
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")
예제 #3
0
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")
예제 #4
0
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")
예제 #5
0
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")
예제 #6
0
def test_list_with(test_env):
    slide = test_env.slide
    lst = unordered_list(slide.box())
    with lst.ul() as ul:
        with ul.ul():
            pass