Header menu logo Fabulous.AST

PatternModifiers Type

Static members

Static member Description

PatternModifiers.attribute (this, attribute)

Full Usage: PatternModifiers.attribute (this, attribute)

Parameters:
Returns: WidgetBuilder<Pattern>
Modifiers: inline

Adds an attribute to a pattern.

this : WidgetBuilder<Pattern>

The pattern widget.

attribute : WidgetBuilder<AttributeNode>

The attribute to add.

Returns: WidgetBuilder<Pattern>

PatternModifiers.attributes (this, attributes)

Full Usage: PatternModifiers.attributes (this, attributes)

Parameters:
Returns: WidgetBuilder<Pattern>
Modifiers: inline

Adds multiple attributes to a pattern.

this : WidgetBuilder<Pattern>

The pattern widget.

attributes : WidgetBuilder<AttributeNode> seq

The sequence of attributes to add.

Returns: WidgetBuilder<Pattern>

PatternModifiers.toInternal this

Full Usage: PatternModifiers.toInternal this

Parameters:
Returns: WidgetBuilder<Pattern>
Modifiers: inline

Sets the pattern to be internal.

this : WidgetBuilder<Pattern>
Returns: WidgetBuilder<Pattern>

PatternModifiers.toPrivate this

Full Usage: PatternModifiers.toPrivate this

Parameters:
Returns: WidgetBuilder<Pattern>
Modifiers: inline

Sets the pattern to be private.

this : WidgetBuilder<Pattern>
Returns: WidgetBuilder<Pattern>

PatternModifiers.toPublic this

Full Usage: PatternModifiers.toPublic this

Parameters:
Returns: WidgetBuilder<Pattern>
Modifiers: inline

Sets the pattern to be public.

this : WidgetBuilder<Pattern>
Returns: WidgetBuilder<Pattern>

PatternModifiers.typeParams (this, values)

Full Usage: PatternModifiers.typeParams (this, values)

Parameters:
    this : WidgetBuilder<Pattern> - Current pattern widget.
    values : string seq - List of type parameter names.

Returns: WidgetBuilder<Pattern>
Modifiers: inline

Sets type parameters for the pattern.

this : WidgetBuilder<Pattern>

Current pattern widget.

values : string seq

List of type parameter names.

Returns: WidgetBuilder<Pattern>

Type something to start searching.