pi_portal.modules.integrations.gpio.bases.monitor_factory

GPIO monitor factory base classes.

class pi_portal.modules.integrations.gpio.bases.monitor_factory.MonitorFactoryBase[source]

Factory for GPIOMonitorBase instances.

abstract create()[source]

Override with creation logic.

Return type:

GPIOMonitorBase[TypeVar(TypeGenericGpio, bound= GPIOInputBase)]