C# Class MvvmCross.Binding.Parse.PropertyPath.MvxPropertyPathParser

Inheritance: MvvmCross.Platform.Parse.MvxParser
Mostra file Open project: MvvmCross/MvvmCross Class Usage Examples

Public Methods

Method Description
MakeSafe ( string textToParse ) : string
Parse ( string textToParse ) : IList

Protected Methods

Method Description
Reset ( string textToParse ) : void

Private Methods

Method Description
ParseIndexer ( ) : void
ParseIntegerIndexer ( ) : void
ParseNextToken ( ) : void
ParsePropertyName ( ) : void
ParseQuotedStringIndexer ( ) : void
ParseUnquotedStringIndexer ( ) : void
SkipWhitespaceAndPeriods ( ) : void

Method Details

MakeSafe() public static method

public static MakeSafe ( string textToParse ) : string
textToParse string
return string

Parse() public method

public Parse ( string textToParse ) : IList
textToParse string
return IList

Reset() protected method

protected Reset ( string textToParse ) : void
textToParse string
return void