circle

Function circle 

Source
pub fn circle() -> Circle
Expand description

Renders a circle which expands to fill available space.

Examples found in repository?
examples/zstack.rs (line 6)
3fn main() {
4    rui(zstack((
5        "This is a test.",
6        circle().color(RED_HIGHLIGHT).padding(Auto),
7    )));
8}
More examples
Hide additional examples
examples/any_view.rs (line 6)
3fn main() {
4    rui(list(vec![7, 42], |i| {
5        if *i == 7 {
6            any_view(circle())
7        } else {
8            any_view(rectangle())
9        }
10        .padding(Auto)
11    }));
12}
examples/env.rs (line 17)
15fn my_control() -> impl View {
16    env(|t, _| {
17        circle().color(match t {
18            MyControlType::Chill => AZURE_HIGHLIGHT,
19            MyControlType::Agro => RED_HIGHLIGHT,
20        })
21    })
22}
examples/list.rs (line 9)
3fn main() {
4    let data = vec!["John", "Paul", "George", "Ringo"];
5
6    let ids = (0usize..data.len()).collect();
7
8    rui(list(ids, move |id| {
9        hstack((circle(), data[*id].to_string()))
10    }));
11}
examples/shapes.rs (line 5)
3fn main() {
4    rui(hstack((
5        circle().color(RED_HIGHLIGHT).padding(Auto),
6        rectangle()
7            .corner_radius(5.0)
8            .color(AZURE_HIGHLIGHT)
9            .padding(Auto),
10    )));
11}
examples/custom_modifier.rs (line 21)
19fn my_control() -> impl MyMods {
20    modview(|t, _| {
21        circle().color(match t {
22            MyControlType::Chill => AZURE_HIGHLIGHT,
23            MyControlType::Agro => RED_HIGHLIGHT,
24        })
25    })
26}