js.web.streams.Transformer Maven / Gradle / Ivy
package js.web.streams;
import js.lang.Any;
import org.teavm.jso.JSProperty;
import javax.annotation.Nullable;
public interface Transformer extends Any {
@JSProperty
@Nullable
TransformStreamDefaultControllerCallback getFlush();
@JSProperty
void setFlush(TransformStreamDefaultControllerCallback flush);
@JSProperty
@Nullable
Any getReadableType();
@JSProperty
void setReadableType(Any readableType);
@JSProperty
@Nullable
TransformStreamDefaultControllerCallback getStart();
@JSProperty
void setStart(TransformStreamDefaultControllerCallback start);
@JSProperty
@Nullable
TransformStreamDefaultControllerTransformCallback getTransform();
@JSProperty
void setTransform(TransformStreamDefaultControllerTransformCallback transform);
@JSProperty
@Nullable
Any getWritableType();
@JSProperty
void setWritableType(Any writableType);
}