remove method
Implementation
EditResult remove(String connectorId, String labelId) {
if (!_capability(connectorId).deletable) {
throw StateError('Label deletion is disabled');
}
final connector = _connector(connectorId);
if (!connector.labels.any((label) => label.id == labelId)) {
throw StateError('Missing connector label $labelId');
}
return _publish(
connector,
connector.labels.where((label) => label.id != labelId).toList(),
'Delete connector label',
);
}