encode method
Implementation
dynamic encode(StepNode v) {
if (v is VariablesStep) { return VariablesStepMapper._().encode(v); }
else if (v is AskStep) { return AskStepMapper._().encode(v); }
else if (v is ReadStep) { return ReadStepMapper._().encode(v); }
else if (v is JavascriptStep) { return JavascriptStepMapper._().encode(v); }
else if (v is RunTaskStep) { return RunTaskStepMapper._().encode(v); }
else if (v is CommandStep) { return CommandStepMapper._().encode(v); }
else if (v is WriteStep) { return WriteStepMapper._().encode(v); }
else { return toMap(v); }
}