MCPcopy
hub / github.com/10bestdesign/jqvmap / remove

Method remove

create/jqvmap.py:527–529  ·  view source on GitHub ↗
(self, config, data_source)

Source from the content-addressed store, hash-verified

525 data_source.fields = data_source.fields + filter(lambda f: f['name'] not in field_names, config['fields'])
526
527 def remove(self, config, data_source):
528 expression = data_source.parse_manager.parse( config['where'] )
529 data_source.geometries = filter(lambda g: not expression(g.properties), data_source.geometries)
530
531 def remove_fields(self, config, data_source):
532 data_source.fields = filter(lambda f: f.name not in config['fields'], data_source.fields)

Callers 6

JQVMapFunction · 0.80
placePins.jsFile · 0.80
removePin.jsFile · 0.80
removePins.jsFile · 0.80
tests.jsFile · 0.80
convertMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected