 
     var shouldFitParentView: Bool {
         return (self as? OverlayPlugin)?.isModal == true
+    }
+
+    var hasPlaceholder: Bool {
+        return (self as? DrawerPlugin)?.placeholder ?? .zero > .zero
     }
 
     #if os(iOS)

        }
    }
}

fileprivate extension Plugin {
    var hasPlaceholder: Bool {
        return (self as? DrawerPlugin)?.placeholder ?? .zero > .zero
    }
}

        #endif
    }

    private func renderContainer(_ container: Container) {
        view.addSubviewMatchingConstraints(container.view)
        container.render()
    }
