Home Reference Source

References

store/auth

summary
public

V actions: {"fetchUserProfile": function, "register": function, "login": function, "logout": function}

public

V LOGIN_ERROR_NOTIFICATION: {"message": string, "context": string, "dismissible": boolean}

public
public

V LOGIN_SUCCESS_NOTIFICATION: {"message": string, "context": string, "dismissible": boolean}

public
public

V REGISTER_ERROR_NOTIFICATION: {"message": string, "context": string, "dismissible": boolean}

public
public

V REGISTER_SUCCESS_NOTIFICATION: {"message": string, "context": string, "dismissible": boolean}

public

V getters: {"login_user": *, "register_user": *, "is_authenticated": *, "isMentor": *, "isAdmin": *, "current_user": *, "logging_in": *, "token": *, "fetching": *}

public

V mutations: {"fetching": function, "clear_login_user": function, "clear_register_user": function, "logging_in": function, "token": function, "clear_token": function, "current_user": function, "clear_current_user": function}

public

V state: {"token": *, "fetching": *, "logging_in": *, "current_user": *, "login_user": *, "register_user": *}

store/blog

summary
public
public

V NEW_BLOG: {"title": *, "body": *, "project_id": *, "user_id": *, "tech": *, "errors": *}

store/lib

summary
public

V COLLECTION_GETTERS: {"collection": *, "fetching": *}

public

V COLLECTION_MUTATIONS: {"collection": function, "fetching": function}

public

V COLLECTION_STATE: {"collection": *, "fetching": *}

public

V FILTER_ACTIONS: {"toggleOrderBy": function, "toggleInactive": function, "setFilter": function}

public

V FILTER_GETTERS: {"filteredCollection": *, "filter": *, "showingInactive": *, "orderBy": *}

public

V FILTER_MUTATIONS: {"filteredCollection": function, "filter": function, "showingInactive": function, "orderBy": function}

public

V FILTER_STATE: {"filteredCollection": *, "filter": *, "showingInactive": *, "orderBy": string}

public

V MODEL_GETTERS: {"model": *}

public

V MODEL_MUTATIONS: {"model": function}

public

V MODEL_STATE: {"model": *}

public

V PAGINATION_ACTIONS: {"paginatedCollection": function, "pageSize": function, "goToPage": function, "prevPage": function, "nextPage": function, "firstPage": function, "lastPage": function}

public

V PAGINATION_GETTERS: {"pages": *, "currentPage": *, "totalPages": *, "prevPage": *, "nextPage": *, "paginatedCollection": *}

public

V PAGINATION_MUTATIONS: {"currentPage": function, "pageSize": function, "start": function, "paginatedCollection": function}

public

V PAGINATION_STATE: {"start": *, "pageSize": number, "currentPage": number, "paginatedCollection": *}

store/notification

summary
public

V getters: {"collection": *}

public

V state: {"collection": *}

store/project

summary
public
public

V NEW_PROJECT: {"name": *, "description": *, "githubUsername": *, "githubProjectName": *, "active": boolean, "tech": *, "photos": *, "repositories": *, "repositoryType": string, "errors": *}

store/smallgroup

summary
public