C# Class ExoWeb.Templates.MicrosoftAjax.AttributeHelper

Show file Open project: vc3/ExoWeb

Public Methods

Method Description
EnsureClassName ( string classValue, string className ) : string
EnsureCssStyle ( string styleValue, string property, string value ) : string
GetCssStyle ( string styleValue, string property ) : string
HasClassName ( string classValue, string className ) : bool
HasCssStyle ( string styleValue, string property ) : bool
RemoveClassName ( string classValue, string className ) : string
RemoveCssStyle ( string styleValue, string property ) : string

Private Methods

Method Description
BuildClassRegex ( string className ) : Regex
BuildCssRegex ( string property ) : Regex

Method Details

EnsureClassName() public static method

public static EnsureClassName ( string classValue, string className ) : string
classValue string
className string
return string

EnsureCssStyle() public static method

public static EnsureCssStyle ( string styleValue, string property, string value ) : string
styleValue string
property string
value string
return string

GetCssStyle() public static method

public static GetCssStyle ( string styleValue, string property ) : string
styleValue string
property string
return string

HasClassName() public static method

public static HasClassName ( string classValue, string className ) : bool
classValue string
className string
return bool

HasCssStyle() public static method

public static HasCssStyle ( string styleValue, string property ) : bool
styleValue string
property string
return bool

RemoveClassName() public static method

public static RemoveClassName ( string classValue, string className ) : string
classValue string
className string
return string

RemoveCssStyle() public static method

public static RemoveCssStyle ( string styleValue, string property ) : string
styleValue string
property string
return string