store()

new store()

The VueX store allows all components to share a single set of data. The majority of the store is partitioned into namespaced modules that take care of GitHub login and build monitoring, Workshop creation and editing, and Template management.

Members

static Modules

Properties:
Name Type Description
template template Template store module.
github github GitHub store module.
workshop workshop Workshop store module.

static Mutations

Properties:
Name Type Default Description
setEditItem string editingItem Set the URL of the item being edited.

static State

Properties:
Name Type Description
topicList Array.<string> Topics available for tagging repositories.
editingItem boolean | string The URL of the item being edited, or false if nothing is being edited.