C# Класс Catrobat.IDE.Core.Formulas.Editor.FormulaEditor

Наследование: Catrobat.IDE.Core.ViewModels.ViewModelBase
Показать файл Открыть проект

Открытые методы

Метод Описание
HandleKey ( FormulaEditorKey key, LocalVariable localVariable = null, GlobalVariable globalVariable = null ) : bool
Redo ( ) : bool
ResetViewModel ( ) : void
Undo ( ) : bool

Приватные методы

Метод Описание
CreateToken ( FormulaEditorKey key, LocalVariable localVariable, GlobalVariable globalVariable ) : IFormulaToken
Delete ( ) : bool
Insert ( IEnumerable tokens ) : bool
InterpretTokens ( ) : void
PopState ( Stack stack ) : void
PushState ( Stack stack ) : void
PushUndo ( ) : void
Tokens_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Описание методов

HandleKey() публичный Метод

public HandleKey ( FormulaEditorKey key, LocalVariable localVariable = null, GlobalVariable globalVariable = null ) : bool
key FormulaEditorKey
localVariable Catrobat.IDE.Core.Models.LocalVariable
globalVariable GlobalVariable
Результат bool

Redo() публичный Метод

public Redo ( ) : bool
Результат bool

ResetViewModel() публичный Метод

public ResetViewModel ( ) : void
Результат void

Undo() публичный Метод

public Undo ( ) : bool
Результат bool