4.0.1 • Published 6 years ago

@eggplantio/eai-model v4.0.1

Weekly downloads
518
License
MIT
Repository
-
Last release
6 years ago

EGGPLANT AI MODEL

Library to create and manipulate Eggplant AI models.

Quick start

To create a blank model and add a bunch of state/actions to it:

import { createAction } from 'eai-model/action'
import { createState, STATE_TYPES } from 'eai-model/state'
import { createModel, addState, addAction, connect } from 'eai-model/model'

let m = createModel('foo')
const s = createState('Login', STATE_TYPES.normal)
m = addState(m, s)

const a1 = createAction('Enter username', s.id)
m = addAction(m, a1)
const a2 = createAction('Enter password', s.id)
m = addAction(m, a2)
const a3 = createAction('Submit', s.id)
m = addAction(m, a3)

const s2 = createState('Search')
m = addState(s2)

m = connect(m, a3.id, s2.id)
4.0.1

6 years ago

4.0.0

6 years ago

3.0.21

6 years ago

3.0.20

6 years ago

3.0.19

6 years ago

3.0.18

6 years ago

3.0.17

6 years ago

3.0.16

6 years ago

3.0.15

6 years ago

3.0.14

6 years ago

3.0.13

6 years ago

3.0.12

6 years ago

3.0.11

6 years ago

3.0.10

6 years ago

3.0.9

6 years ago

3.0.8

6 years ago

3.0.7

6 years ago

3.0.6

6 years ago

3.0.5

6 years ago

3.0.4

6 years ago

3.0.3

6 years ago

3.0.2

6 years ago

3.0.1

6 years ago

3.0.0

6 years ago