1.0.17 • Published 3 years ago

@domodel/steps v1.0.17

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

domodel-steps

Steps system for domodel.

Getting started

Installing

npm install @domodel/steps

Usage

import { Core, Binding } from "domodel"
import { Step, Steps, StepsModel, StepsBinding } from "@domodel/steps"

import FirstStepModel from "/model/first-step.js"
import FirstStepBinding from "/model/first-step.binding.js"

import SecondStepModel from "/model/second-step.js"
import SecondStepBinding from "/model/second-step.binding.js"

export default class extends Binding {

  onCreated() {

    const step1 = new Step("Step 1", FirstStepModel, FirstStepBinding)
    const step2 = new Step("Step 2", SecondStepModel, SecondStepBinding)

    const steps = new Steps([ step1, step2 ])

    Core.run(StepsModel, { parentNode: this.root, binding: new StepsBinding({ steps }) })

  }

}
1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago