internal static string GetvCardName(this KnownProperties value) { switch (value) { case KnownProperties.read_not_parsed_yet: case KnownProperties.extended: case KnownProperties.unknown: return(string.Empty); default: return(value.ToString()); } }
/// <summary> /// Starts the playing of the animation /// </summary> /// <param name="targetObject"> /// The target object to change the property /// </param> /// <param name="property"> /// The property to change /// </param> /// <param name="endCallback"> /// The callback to get invoked at the end of the animation /// </param> public void Play(object targetObject, KnownProperties property, SafeInvoker endCallback) { Play(targetObject, property.ToString(), endCallback); }
/// <summary> /// The play method /// </summary> /// <param name="o"> /// The object /// </param> /// <param name="property"> /// The property of object /// </param> /// <param name="endCallback"> /// The end callback /// </param> /// <typeparam name="T"> /// Any object /// </typeparam> public void Play <T>(T o, KnownProperties property, SafeInvoker endCallback = null) { this.Play(o, property.ToString(), endCallback); }