Skip to main content

derive_triples_system

Function derive_triples_system 

Source
pub fn derive_triples_system<L: Component>(
    query: Query<'_, '_, (Entity, &Label, &Element), (Changed<Element>, With<L>)>,
    commands: Commands<'_, '_>,
)
Expand description

Generic ECS system that extracts RDF triples from any language whose element implements TurtleExt (i.e. uses rdf_parsers::model::Turtle as its parsed model).

Register this in your language crate’s setup_parsing() after the parse system, using .before(swls_core::feature::parse::triples).