Class ComponentController<C extends ComponentController<C,​T>,​T>

    • Field Detail

      • component

        protected T component
      • shadowMainLooper

        protected final ShadowLooper shadowMainLooper
      • intent

        protected Intent intent
      • attached

        protected boolean attached
    • Constructor Detail

      • ComponentController

        public ComponentController​(T component,
                                   Intent intent)
      • ComponentController

        public ComponentController​(T component)
    • Method Detail

      • get

        public T get()
      • create

        public abstract C create()
      • destroy

        public abstract C destroy()
      • getIntent

        public Intent getIntent()
      • invokeWhilePaused

        protected C invokeWhilePaused​(Runnable runnable)