git ssb

0+

Piet / ssb-loomio



Tree: 3ab10d83371e7fb6a97e4b0a23ded460ab8e01de

Files: 3ab10d83371e7fb6a97e4b0a23ded460ab8e01de / methods.js

981 bytesRaw
1// verbose export of public methods
2const {isPoll, isChooseOnePoll, isPosition, isChooseOnePosition} = require('ssb-poll-schema')
3
4module.exports = {
5 poll: {
6 async: {
7 publishChooseOne: require('./poll/async/publishChooseOne'),
8 get: require('./poll/async/get')
9 },
10 sync: {
11 isPoll: () => isPoll,
12 isChooseOnePoll: () => isChooseOnePoll
13 // Poll: // this is not exported - doesn't follow the inject pattern atm
14 },
15 pull: {
16 closed: require('./poll/pull/closed'),
17 open: require('./poll/pull/open'),
18 all: require('./poll/pull/all')
19 }
20 },
21 position: {
22 async: {
23 buildChooseOne: require('./position/async/buildChooseOne'),
24 publishChooseOne: require('./position/async/publishChooseOne'),
25 buildPosition: require('./position/async/buildPosition'),
26 publishPosition: require('./position/async/publishPosition')
27 },
28 sync: {
29 isChooseOnePosition: () => isChooseOnePosition
30 }
31 }
32}
33

Built with git-ssb-web