Searched refs:ComponentAvailabilityCriteria (Results 1 – 19 of 19) sorted by relevance
21 val Kosmos.unavailableCriteria: ComponentAvailabilityCriteria by23 val Kosmos.availableCriteria: ComponentAvailabilityCriteria by25 var Kosmos.defaultCriteria: ComponentAvailabilityCriteria by Kosmos.Fixture { availableCriteria } in <lambda>()
22 class TestComponentAvailabilityCriteria(val isAvailable: Boolean) : ComponentAvailabilityCriteria {
20 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria in <lambda>()46 defaultCriteria: Provider<ComponentAvailabilityCriteria>,52 Provider<@JvmSuppressWildcards ComponentAvailabilityCriteria>
24 interface ComponentAvailabilityCriteria { interface34 class AlwaysAvailableCriteria @Inject constructor() : ComponentAvailabilityCriteria { in isAvailable()
37 ): ComponentAvailabilityCriteria in bindComponentsInteractor()
27 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria33 var Kosmos.criteriaByKey: Map<VolumePanelComponentKey, Provider<ComponentAvailabilityCriteria>> by36 Map<VolumePanelComponentKey, Provider<ComponentAvailabilityCriteria>> by
21 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria25 var Kosmos.bottomBarAvailabilityCriteria: ComponentAvailabilityCriteria by
22 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria27 var Kosmos.volumeSlidersAvailabilityCriteria: ComponentAvailabilityCriteria by
19 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria32 @Multibinds fun criteriaMap(): Map<VolumePanelComponentKey, ComponentAvailabilityCriteria>
22 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria27 var Kosmos.mediaOutputAvailabilityCriteria: ComponentAvailabilityCriteria by
22 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria33 ) : ComponentAvailabilityCriteria {
22 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria43 ): ComponentAvailabilityCriteria
22 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria42 ): ComponentAvailabilityCriteria
22 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria38 ): ComponentAvailabilityCriteria
23 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria in <lambda>()32 ComponentAvailabilityCriteria { in <lambda>()
23 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria40 ): ComponentAvailabilityCriteria in bindComponentAvailabilityCriteria()
22 import com.android.systemui.volume.panel.domain.ComponentAvailabilityCriteria in <lambda>()38 ) : ComponentAvailabilityCriteria { in <lambda>()