@antv/t8
Version:
T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative JSON Schema syntax that can be used to describe the content of data interpretation reports.
16 lines (14 loc) • 587 B
JavaScript
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function isBlockDescriptor(plugin) {
return 'isBlock' in plugin && plugin.isBlock;
}
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function isEntityDescriptor(plugin) {
return 'isEntity' in plugin && plugin.isEntity;
}
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function isCustomPhraseDescriptor(plugin) {
return 'isEntity' in plugin && !plugin.isEntity;
}
export { isBlockDescriptor, isCustomPhraseDescriptor, isEntityDescriptor };
//# sourceMappingURL=isPluginType.js.map