[][src]Function azul_css_parser::parse_style_cursor

pub fn parse_style_cursor<'a>(
    input: &'a str
) -> Result<StyleCursor, InvalidValueErr<'a>>

Parses a StyleCursor attribute from a &str

Example

assert_eq!(parse_style_cursor("alias"), Ok(StyleCursor::Alias));
assert_eq!(parse_style_cursor("all-scroll"), Ok(StyleCursor::AllScroll));
assert_eq!(parse_style_cursor("cell"), Ok(StyleCursor::Cell));
assert_eq!(parse_style_cursor("col-resize"), Ok(StyleCursor::ColResize));
assert_eq!(parse_style_cursor("context-menu"), Ok(StyleCursor::ContextMenu));
assert_eq!(parse_style_cursor("copy"), Ok(StyleCursor::Copy));
assert_eq!(parse_style_cursor("crosshair"), Ok(StyleCursor::Crosshair));
assert_eq!(parse_style_cursor("default"), Ok(StyleCursor::Default));
assert_eq!(parse_style_cursor("e-resize"), Ok(StyleCursor::EResize));
assert_eq!(parse_style_cursor("ew-resize"), Ok(StyleCursor::EwResize));
assert_eq!(parse_style_cursor("grab"), Ok(StyleCursor::Grab));
assert_eq!(parse_style_cursor("grabbing"), Ok(StyleCursor::Grabbing));
assert_eq!(parse_style_cursor("help"), Ok(StyleCursor::Help));
assert_eq!(parse_style_cursor("move"), Ok(StyleCursor::Move));
assert_eq!(parse_style_cursor("n-resize"), Ok(StyleCursor::NResize));
assert_eq!(parse_style_cursor("ns-resize"), Ok(StyleCursor::NsResize));
assert_eq!(parse_style_cursor("nesw-resize"), Ok(StyleCursor::NeswResize));
assert_eq!(parse_style_cursor("nwse-resize"), Ok(StyleCursor::NwseResize));
assert_eq!(parse_style_cursor("pointer"), Ok(StyleCursor::Pointer));
assert_eq!(parse_style_cursor("progress"), Ok(StyleCursor::Progress));
assert_eq!(parse_style_cursor("row-resize"), Ok(StyleCursor::RowResize));
assert_eq!(parse_style_cursor("s-resize"), Ok(StyleCursor::SResize));
assert_eq!(parse_style_cursor("se-resize"), Ok(StyleCursor::SeResize));
assert_eq!(parse_style_cursor("text"), Ok(StyleCursor::Text));
assert_eq!(parse_style_cursor("unset"), Ok(StyleCursor::Unset));
assert_eq!(parse_style_cursor("vertical-text"), Ok(StyleCursor::VerticalText));
assert_eq!(parse_style_cursor("w-resize"), Ok(StyleCursor::WResize));
assert_eq!(parse_style_cursor("wait"), Ok(StyleCursor::Wait));
assert_eq!(parse_style_cursor("zoom-in"), Ok(StyleCursor::ZoomIn));
assert_eq!(parse_style_cursor("zoom-out"), Ok(StyleCursor::ZoomOut));