Skip to content

Instantly share code, notes, and snippets.

View ErfanEbrahimnia's full-sized avatar
🎯
Focusing

Erfan Ebrahimnia ErfanEbrahimnia

🎯
Focusing
  • Salzburg, Austria
View GitHub Profile
@ErfanEbrahimnia
ErfanEbrahimnia / state-machine.js
Last active August 29, 2015 14:19
Simple state machine with transitions
'use strict';
var _ = require('lodash');
/**
* @class StateMachine
* @constructor
*/
function StateMachine(options) {
/**
// Javascript
var $form = $('#form-id'),
error;
$form.submit(function()
{
error = 0;
// check if radio groups are selected