@property
    def ph_type(self):
        ph = self.ph
        if ph is None:
            raise ValueError("not a placeholder shape")
        return ph.type
Placeholder type, e.g. ST_PlaceholderType.TITLE ('title'), none if
dataset/ETHPy150Open scanny/python-pptx/pptx/oxml/shapes/shared.py/BaseShapeElement.ph_type