enum EE::UI::CSS::ShorthandId

#include <shorthanddefinition.hpp>

enum ShorthandId: Uint32 {
    Margin                 = String::hash("margin"),
    Padding                = String::hash("padding"),
    Transition             = String::hash("transition"),
    Background             = String::hash("background"),
    Foreground             = String::hash("foreground"),
    BackgroundPosition     = String::hash("background-position"),
    ForegroundPosition     = String::hash("foreground-position"),
    LayoutMargin           = String::hash("layout-margin"),
    LayoutMarginUnderscore = String::hash("layout_margin"),
    RotationOriginPoint    = String::hash("rotation-origin-point"),
    ScaleOriginPoint       = String::hash("scale-origin-point"),
    BorderColor            = String::hash("border-color"),
    BorderWidth            = String::hash("border-width"),
    BorderRadius           = String::hash("border-radius"),
    MinSize                = String::hash("min-size"),
    MaxSize                = String::hash("max-size"),
    ListStye               = String::hash("list-style"),
    Font                   = String::hash("font"),
    VerticalAlign          = String::hash("vertical-align"),
    BoxMargin              = String::hash("box-margin"),
    ForegroundRadius       = String::hash("foreground-radius"),
    RotateOriginPoint      = String::hash("rotate-origin-point"),
    Border                 = String::hash("border"),
    TextShadow             = String::hash("text-shadow"),
    HintShadow             = String::hash("hint-shadow"),
    BorderLeft             = String::hash("border-left"),
    BorderRight            = String::hash("border-right"),
    BorderTop              = String::hash("border-top"),
    BorderBottom           = String::hash("border-bottom"),
};