Header menu logo Fabulous.AST

AbstractMemberBuilders Module

Type extensions

Type extension Description

Ast.AbstractMember(identifier, returnType, ?hasGetter, ?hasSetter)

Full Usage: Ast.AbstractMember(identifier, returnType, ?hasGetter, ?hasSetter)

Parameters:
    identifier : string - The identifier of the member.
    returnType : WidgetBuilder<Type> - The return type of the member.
    ?hasGetter : bool - Whether the member has a getter.
    ?hasSetter : bool - Whether the member has a setter.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member.

Extended Type: Ast

identifier : string

The identifier of the member.

returnType : WidgetBuilder<Type>

The return type of the member.

?hasGetter : bool

Whether the member has a getter.

?hasSetter : bool

Whether the member has a setter.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, returnType, ?hasGetter, ?hasSetter)

Full Usage: Ast.AbstractMember(identifier, returnType, ?hasGetter, ?hasSetter)

Parameters:
    identifier : string - The identifier of the member.
    returnType : string - The return type of the member.
    ?hasGetter : bool - Whether the member has a getter.
    ?hasSetter : bool - Whether the member has a setter.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member.

Extended Type: Ast

identifier : string

The identifier of the member.

returnType : string

The return type of the member.

?hasGetter : bool

Whether the member has a getter.

?hasSetter : bool

Whether the member has a setter.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Full Usage: Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Parameters:
    identifier : string - The identifier of the member.
    parameters : WidgetBuilder<Type> list - The parameters of the member.
    returnType : WidgetBuilder<Type> - The return type of the member.
    ?isTupled : bool - Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member with parameters.

Extended Type: Ast

identifier : string

The identifier of the member.

parameters : WidgetBuilder<Type> list

The parameters of the member.

returnType : WidgetBuilder<Type>

The return type of the member.

?isTupled : bool

Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Full Usage: Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Parameters:
    identifier : string - The identifier of the member.
    parameters : string list - The parameters of the member.
    returnType : WidgetBuilder<Type> - The return type of the member.
    ?isTupled : bool - Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member with parameters.

Extended Type: Ast

identifier : string

The identifier of the member.

parameters : string list

The parameters of the member.

returnType : WidgetBuilder<Type>

The return type of the member.

?isTupled : bool

Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Full Usage: Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Parameters:
    identifier : string - The identifier of the member.
    parameters : WidgetBuilder<Type> list - The parameters of the member.
    returnType : string - The return type of the member.
    ?isTupled : bool - Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member with parameters.

Extended Type: Ast

identifier : string

The identifier of the member.

parameters : WidgetBuilder<Type> list

The parameters of the member.

returnType : string

The return type of the member.

?isTupled : bool

Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Full Usage: Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Parameters:
    identifier : string - The identifier of the member.
    parameters : string list - The parameters of the member.
    returnType : string - The return type of the member.
    ?isTupled : bool - Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member with parameters.

Extended Type: Ast

identifier : string

The identifier of the member.

parameters : string list

The parameters of the member.

returnType : string

The return type of the member.

?isTupled : bool

Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Full Usage: Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Parameters:
    identifier : string - The identifier of the member.
    parameters : (string * WidgetBuilder<Type>) list - The parameters of the member.
    returnType : WidgetBuilder<Type> - The return type of the member.
    ?isTupled : bool - Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member with parameters.

Extended Type: Ast

identifier : string

The identifier of the member.

parameters : (string * WidgetBuilder<Type>) list

The parameters of the member.

returnType : WidgetBuilder<Type>

The return type of the member.

?isTupled : bool

Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Full Usage: Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Parameters:
    identifier : string - The identifier of the member.
    parameters : (string * string) list - The parameters of the member.
    returnType : WidgetBuilder<Type> - The return type of the member.
    ?isTupled : bool - Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member with parameters.

Extended Type: Ast

identifier : string

The identifier of the member.

parameters : (string * string) list

The parameters of the member.

returnType : WidgetBuilder<Type>

The return type of the member.

?isTupled : bool

Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Full Usage: Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Parameters:
    identifier : string - The identifier of the member.
    parameters : (string * WidgetBuilder<Type>) list - The parameters of the member.
    returnType : string - The return type of the member.
    ?isTupled : bool - Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member with parameters.

Extended Type: Ast

identifier : string

The identifier of the member.

parameters : (string * WidgetBuilder<Type>) list

The parameters of the member.

returnType : string

The return type of the member.

?isTupled : bool

Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Full Usage: Ast.AbstractMember(identifier, parameters, returnType, ?isTupled)

Parameters:
    identifier : string - The identifier of the member.
    parameters : (string * string) list - The parameters of the member.
    returnType : string - The return type of the member.
    ?isTupled : bool - Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Creates an abstract member with parameters.

Extended Type: Ast

identifier : string

The identifier of the member.

parameters : (string * string) list

The parameters of the member.

returnType : string

The return type of the member.

?isTupled : bool

Whether the parameters are tupled.

Returns: WidgetBuilder<MemberDefnAbstractSlotNode>

Type something to start searching.