// Send sends the given event name and parameters to the state specified by id
// it will error if there are underlying state store errors or if the parameters
// do not match what is expected for the event name
Send sends the given event name and parameters to the state specified by id
it will error if there are underlying state store errors or if the parameters
do not match what is expected for the event name
// Send sends the given event name and parameters to the state specified by id // it will error if there are underlying state store errors or if the parameters // do not match what is expected for the event name
func (fsm *migratedFsm) Send(id interface{}, name fsm.EventName, args ...interface{}) error {
	if err := fsm.ms.ReadyError(); err != nil {
		return err
	}
	return fsm.fsm.Send(id, name, args...)
}
func ( fsm * migratedFsm ) Send ( id interface { } , name fsm . EventName , args ... interface { } ) error { if err := fsm . ms . ReadyError ( ) ; err != nil { return err } return fsm . fsm . Send ( id , name , args ... ) }
Send sends the given event name and parameters to the state specified by id
it will error if there are underlying state store errors or if the parameters
do not match what is expected for the event name
Send sends the given event name and parameters to the state specified by id it will error if there are underlying state store errors or if the parameters do not match what is expected for the event name