EnumsToStringConverter.cs 459 B

1234567891011121314151617181920
  1. using Jint.Native;
  2. using Jint.Runtime.Interop;
  3. namespace Jint.Tests.Runtime.Converters
  4. {
  5. public class EnumsToStringConverter : IObjectConverter
  6. {
  7. public bool TryConvert(Engine engine, object value, out JsValue result)
  8. {
  9. if (value is Enum)
  10. {
  11. result = value.ToString();
  12. return true;
  13. }
  14. result = JsValue.Null;
  15. return false;
  16. }
  17. }
  18. }