Class BEM
Utility functions to generate splattable style attributes.
public static class BEM
- Inheritance
-
BEM
- Inherited Members
Remarks
Block Element Modifier
Methods
Class(Dictionary<string, object>?, string, string, params (bool test, string name)[])
public static Dictionary<string, object> Class(Dictionary<string, object>? splat, string block, string element, params (bool test, string name)[] modifiers)
Parameters
Returns
Class(Dictionary<string, object>?, string, params (bool test, string name)[])
public static Dictionary<string, object> Class(Dictionary<string, object>? splat, string block, params (bool test, string name)[] modifiers)
Parameters
Returns
Class(string, string, params (bool test, string name)[])
public static Dictionary<string, object> Class(string block, string element, params (bool test, string name)[] modifiers)
Parameters
Returns
Class(string, params (bool test, string name)[])
public static Dictionary<string, object> Class(string block, params (bool test, string name)[] modifiers)
Parameters
Returns
Id(string, Dictionary<string, object>?, params (bool test, string name)[])
public static Dictionary<string, object> Id(string block, Dictionary<string, object>? splat, params (bool test, string name)[] modifiers)
Parameters
Returns
Id(string, params (bool test, string name)[])
public static Dictionary<string, object> Id(string block, params (bool test, string name)[] modifiers)
Parameters
Returns
Inline(bool, string, string)
public static Dictionary<string, object> Inline(bool test, string key, string value)
Parameters
Returns
Inline(params (bool test, string key, string value)[])
public static Dictionary<string, object> Inline(params (bool test, string key, string value)[] styles)