UNPKG

cozy-dataproxy-lib

Version:

Library meant to be by Cozy Cloud's DataProxy apps for data manipulation

37 lines (26 loc) 899 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isSearchedDoctype = exports.isIOCozyFile = exports.isIOCozyContact = exports.isIOCozyApp = void 0; var _consts = require("./consts"); var isIOCozyFile = function isIOCozyFile(doc) { return doc._type === _consts.FILES_DOCTYPE; }; exports.isIOCozyFile = isIOCozyFile; var isIOCozyContact = function isIOCozyContact(doc) { return doc._type === _consts.CONTACTS_DOCTYPE; }; exports.isIOCozyContact = isIOCozyContact; var isIOCozyApp = function isIOCozyApp(doc) { return doc._type === _consts.APPS_DOCTYPE; }; exports.isIOCozyApp = isIOCozyApp; var searchedDoctypes = Object.keys(_consts.SEARCH_SCHEMA); var isSearchedDoctype = function isSearchedDoctype(doctype) { if (!doctype) { return false; } return searchedDoctypes.includes(doctype); }; exports.isSearchedDoctype = isSearchedDoctype;