Source code for smufolib.objects.layer

# pylint: disable=C0114
from fontParts.fontshell.layer import RLayer
from smufolib.objects.glyph import Glyph


[docs] class Layer(RLayer): """SMufoLib environment implementation of :class:`fontParts.base.BaseLayer`.""" # pylint: disable=too-few-public-methods glyphClass = Glyph def _removeGlyph(self, name, **kwargs): layer = self.naked() # Clean up font.lib. self[name].smufl.name = None del layer[name]