forked from openhab/openhab-webui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.js
40 lines (37 loc) · 1.42 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import defineDictionaryBlocks from './blocks-dicts'
import defineDateOffsetsBlocks from './blocks-dateoffsets'
import defineItemBlocks from './blocks-items'
import defineThingsBlocks from './blocks-things'
import defineAudioBlocks from './blocks-audio'
import defineEventBusBlocks from './blocks-eventbus'
import defineLoggingBlocks from './blocks-logging'
import defineNotificationBlocks from './blocks-notifications'
import defineTimerBlocks from './blocks-timers'
import defineValueStorageBlocks from './blocks-valuestorage'
import defineEphemerisBlocks from './blocks-ephemeris'
import defineScriptsBlocks from './blocks-scripts'
import definePersistenceBlocks from './blocks-persistence'
import defineColorBlocks from './blocks-color'
import defineTextBlocks from './blocks-text'
import defineListBlocks from './blocks-list'
import { defineLibraries } from './libraries'
import Blockly from 'blockly'
export default function (f7, libraryDefinitions, data) {
defineDictionaryBlocks(f7)
defineDateOffsetsBlocks(f7)
defineItemBlocks(f7)
defineThingsBlocks(f7)
defineAudioBlocks(f7, data.sinks, data.voices)
defineEventBusBlocks(f7)
defineNotificationBlocks(f7)
defineLoggingBlocks(f7)
defineTimerBlocks(f7)
defineValueStorageBlocks(f7)
defineEphemerisBlocks(f7)
defineScriptsBlocks(f7)
definePersistenceBlocks(f7)
defineColorBlocks(f7)
defineTextBlocks(f7)
defineListBlocks(f7)
defineLibraries(libraryDefinitions)
}