package

com.facebook.drawee.controller

Abstraction and basic implementation for the Controller which is the component responsible for the integration of Drawee with a specific backend.

Interfaces

ControllerListener<INFO> Interface for AbstractDraweeController listener. 
ControllerViewportVisibilityListener A listener for AbstractDraweeController that listens to events regarding visibility of the drawee in the viewport. 

Classes

AbstractDraweeController<T, INFO> Abstract Drawee controller that implements common functionality regardless of the backend used to fetch the image. 
AbstractDraweeControllerBuilder<BUILDER extends AbstractDraweeControllerBuilder<BUILDER, REQUEST, IMAGE, INFO>, REQUEST, IMAGE, INFO> Base implementation for Drawee controller builders. 
BaseControllerListener<INFO> Convenience class that has empty implementation of ControllerListener
ForwardingControllerListener<INFO> Listener that forwards controller events to multiple listeners. 

Enums