Current section
Files
Jump to
Current section
Files
src/gossamer/writable_stream/default_controller.gleam
import gossamer/abort_signal.{type AbortSignal}
@external(javascript, "./default_controller.type.ts", "DefaultController$")
pub type DefaultController
@external(javascript, "./default_controller.ffi.mjs", "signal")
pub fn signal(of controller: DefaultController) -> AbortSignal
@external(javascript, "./default_controller.ffi.mjs", "error")
pub fn error(controller: DefaultController, reason reason: a) -> Nil