cozy-dataproxy-lib
Version:
Library meant to be by Cozy Cloud's DataProxy apps for data manipulation
37 lines (26 loc) • 899 B
JavaScript
;
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;