[−][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));