Table of Contents

Class BlockMask

Namespace
MudBlazor
Assembly
MudBlazor.dll
public class BlockMask : RegexMask, IMask
Inheritance
BlockMask
Implements
Inherited Members
Extension Methods

Constructors

BlockMask(params Block[])

public BlockMask(params Block[] blocks)

Parameters

blocks Block[]

BlockMask(string, params Block[])

public BlockMask(string delimiters, params Block[] blocks)

Parameters

delimiters string
blocks Block[]

Properties

Blocks

public Block[] Blocks { get; protected set; }

Property Value

Block[]

Methods

BuildRegex(Block[])

Build the progressive working regex from the block and delimiter definitions Note: a progressive regex must match partial input!!!!

protected virtual string BuildRegex(Block[] blocks)

Parameters

blocks Block[]

Returns

string

InitInternals()

protected override void InitInternals()

InitRegex()

protected override void InitRegex()

UpdateFrom(IMask)

public override void UpdateFrom(IMask other)

Parameters

other IMask