Header menu logo Fabulous.AST

DelegateBuilders Module

Type extensions

Type extension Description

Ast.Delegate(name, parameters, returnType)

Full Usage: Ast.Delegate(name, parameters, returnType)

Parameters:
    name : string - The name of the delegate.
    parameters : WidgetBuilder<Type> list - The parameters of the delegate.
    returnType : WidgetBuilder<Type> - The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Create a delegate type definition.

Extended Type: Ast

name : string

The name of the delegate.

parameters : WidgetBuilder<Type> list

The parameters of the delegate.

returnType : WidgetBuilder<Type>

The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Ast.Delegate(name, parameters, returnType)

Full Usage: Ast.Delegate(name, parameters, returnType)

Parameters:
    name : string - The name of the delegate.
    parameters : string list - The parameters of the delegate.
    returnType : WidgetBuilder<Type> - The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Create a delegate type definition.

Extended Type: Ast

name : string

The name of the delegate.

parameters : string list

The parameters of the delegate.

returnType : WidgetBuilder<Type>

The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Ast.Delegate(name, parameters, returnType)

Full Usage: Ast.Delegate(name, parameters, returnType)

Parameters:
    name : string - The name of the delegate.
    parameters : string list - The parameters of the delegate.
    returnType : string - The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Create a delegate type definition.

Extended Type: Ast

name : string

The name of the delegate.

parameters : string list

The parameters of the delegate.

returnType : string

The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Ast.Delegate(name, parameters, returnType)

Full Usage: Ast.Delegate(name, parameters, returnType)

Parameters:
    name : string - The name of the delegate.
    parameters : WidgetBuilder<Type> list - The parameters of the delegate.
    returnType : string - The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Create a delegate type definition.

Extended Type: Ast

name : string

The name of the delegate.

parameters : WidgetBuilder<Type> list

The parameters of the delegate.

returnType : string

The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Ast.Delegate(name, parameter, returnType)

Full Usage: Ast.Delegate(name, parameter, returnType)

Parameters:
    name : string - The name of the delegate.
    parameter : WidgetBuilder<Type> - The parameter of the delegate.
    returnType : WidgetBuilder<Type> - The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Create a delegate type definition.

Extended Type: Ast

name : string

The name of the delegate.

parameter : WidgetBuilder<Type>

The parameter of the delegate.

returnType : WidgetBuilder<Type>

The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Ast.Delegate(name, parameter, returnType)

Full Usage: Ast.Delegate(name, parameter, returnType)

Parameters:
    name : string - The name of the delegate.
    parameter : WidgetBuilder<Type> - The parameter of the delegate.
    returnType : string - The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Create a delegate type definition.

Extended Type: Ast

name : string

The name of the delegate.

parameter : WidgetBuilder<Type>

The parameter of the delegate.

returnType : string

The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Ast.Delegate(name, parameter, returnType)

Full Usage: Ast.Delegate(name, parameter, returnType)

Parameters:
    name : string - The name of the delegate.
    parameter : string - The parameter of the delegate.
    returnType : WidgetBuilder<Type> - The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Create a delegate type definition.

Extended Type: Ast

name : string

The name of the delegate.

parameter : string

The parameter of the delegate.

returnType : WidgetBuilder<Type>

The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Ast.Delegate(name, parameter, returnType)

Full Usage: Ast.Delegate(name, parameter, returnType)

Parameters:
    name : string - The name of the delegate.
    parameter : string - The parameter of the delegate.
    returnType : string - The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Create a delegate type definition.

Extended Type: Ast

name : string

The name of the delegate.

parameter : string

The parameter of the delegate.

returnType : string

The return type of the delegate.

Returns: WidgetBuilder<TypeDefnDelegateNode>

Type something to start searching.