public static IValueConverter WithCurrentColor(this IValueConverter converter) { return(converter.Or(Keywords.CurrentColor, Color.Transparent)); }
public static IValueConverter OrAuto(this IValueConverter primary) { return(primary.Or(Keywords.Auto)); }
public static IValueConverter OrInherit(this IValueConverter primary) { return(primary.Or(Keywords.Inherit)); }
public static IValueConverter OrNone(this IValueConverter primary) { return(primary.Or(Keywords.None)); }
public static IValueConverter Or(this IValueConverter primary, string keyword) { return(primary.Or <object>(keyword, null)); }
public static IValueConverter <T> OrDefault <T>(this IValueConverter <T> primary) { return(primary.Or(new IdentifierValueConverter <T>(Keywords.Auto, default(T)))); }