Table of Contents

Namespace CSharpToJavaScript.Utils

Classes

BinaryAttribute

Translates a method into a binary operator.

GenericAsArgumentAttribute

Translates generic as argument.

GenericBinaryAttribute

Translates a method into a binary operator. Generic as a second argument.

GenericUnaryAttribute

Translates a method into an unary operator. Generic as an argument

IgnoreAttribute

Ignore methods, fields etc. Useful for basic interop for calling JS code. Can be combined with ImportAttribute/ValueAttribute.

ImportAttribute

Add a custom import to the file. Useful for basic interop for calling JS code. Can be combined with IgnoreAttribute/ValueAttribute.

Log

Logging.

ToAttribute

Changes class/method based on options.

ToObjectAttribute

Translates a class into a JS object.

UnaryAttribute

Translates a method into an unary operator.

Unsupported
ValueAttribute

Translates class/method to a specified value.