package Ġd ji . sample V 5 . module air craft . models Ċ Ċ import Ġd ji . sample V 5 . module common . models . DJ I ViewModel Ċ import Ġd ji . sdk . key value . key . Flight Controller Key Ċ import Ġd ji . sdk . key value . value . common . Empty Msg Ċ import Ġd ji . v 5 . common . callback . Common Callbacks Ċ import Ġd ji . v 5 . common . error . ID JI Error Ċ import Ġd ji . v 5 . et . action Ċ import Ġd ji . v 5 . et . create Ċ Ċ class ĠBasic A ircraft Control VM Ġ: ĠD JI ViewModel () Ġ{ ĊĊĠĠĠ Ġfun Ġstart Take Off ( callback : ĠCommon Callbacks . Completion Callback With Param < Empty Msg >) Ġ{ ĊĠĠĠĠĠĠĠ ĠFlight Controller Key . Key Start Take off . create (). action ({ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Success ( it ) ĊĠĠĠĠĠĠĠ Ġ}, Ġ{ Ġe : ĠID JI Error Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Failure ( e ) ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġstart Landing ( callback : ĠCommon Callbacks . Completion Callback With Param < Empty Msg >) Ġ{ ĊĠĠĠĠĠĠĠ ĠFlight Controller Key . Key Start Auto Landing . create (). action ({ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Success ( it ) ĊĠĠĠĠĠĠĠ Ġ}, Ġ{ Ġe : ĠID JI Error Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcallback . on Failure ( e ) ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} Ċ }