C# 클래스 Catrobat.IDE.Core.Formulas.Editor.FormulaEditor

상속: Catrobat.IDE.Core.ViewModels.ViewModelBase
파일 보기 프로젝트 열기: Catrobat/CatrobatForWindows

공개 메소드들

메소드 설명
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