@difizen/magent-au
Version:
15 lines • 488 B
JavaScript
import { Syringe } from '@difizen/mana-app';
export var KnowledgeModelOption = Syringe.defineToken('KnowledgeModelOption', {
multiple: false
});
export var KnowledgeModelFactory = Syringe.defineToken('KnowledgeModelFactory', {
multiple: false
});
export var KnowledgeModelType = {
isOption: function isOption(data) {
return !!(data && 'id' in data);
},
isFullOption: function isFullOption(data) {
return KnowledgeModelType.isOption(data) && 'description' in data;
}
};