Skip to content

Transformer

[<Interface>]
type Transformer<'I, 'O> =
    abstract member cancel: TransformerCancelCallback option with get, set
    abstract member flush: TransformerFlushCallback<'O> option with get, set
    abstract member readableType: obj option with get, set
    abstract member start: TransformerStartCallback<'O> option with get, set
    abstract member transform: TransformerTransformCallback<'I,'O> option with get, set
    abstract member writableType: obj option with get, set
    static member Create (?flush: TransformerFlushCallback<'O>, ?readableType: obj, ?start: TransformerStartCallback<'O>, ?transform: TransformerTransformCallback<'I,'O>, ?cancel: TransformerCancelCallback, ?writableType: obj) : Transformer<'I,'O>
AssemblyGlutinum.Node
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member cancel: TransformerCancelCallback option with get, set
abstract member flush: TransformerFlushCallback<'O> option with get, set
abstract member readableType: obj option with get, set
abstract member start: TransformerStartCallback<'O> option with get, set
abstract member transform: TransformerTransformCallback<'I,'O> option with get, set
abstract member writableType: obj option with get, set

Methods

static member Create (?flush: TransformerFlushCallback<'O>, ?readableType: obj, ?start: TransformerStartCallback<'O>, ?transform: TransformerTransformCallback<'I,'O>, ?cancel: TransformerCancelCallback, ?writableType: obj) : Transformer<'I,'O>