Home
last modified time | relevance | path

Searched refs:ClockProviderPlugin (Results 1 – 5 of 5) sorted by relevance

/aosp14/frameworks/base/packages/SystemUI/customization/src/com/android/systemui/shared/clocks/
H A DClockRegistry.kt37 import com.android.systemui.plugins.ClockProviderPlugin
147 object : PluginListener<ClockProviderPlugin> {
149 manager: PluginLifecycleManager<ClockProviderPlugin>
215 plugin: ClockProviderPlugin,
217 manager: PluginLifecycleManager<ClockProviderPlugin>
261 plugin: ClockProviderPlugin,
262 manager: PluginLifecycleManager<ClockProviderPlugin>
290 override fun onPluginDetached(manager: PluginLifecycleManager<ClockProviderPlugin>) {
473 ClockProviderPlugin::class.java,
719 val manager: PluginLifecycleManager<ClockProviderPlugin>?,
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shared/clocks/
H A DClockRegistryTest.kt30 import com.android.systemui.plugins.ClockProviderPlugin
71 private lateinit var pluginListener: PluginListener<ClockProviderPlugin>
89 private val plugin: ClockProviderPlugin?,
90 ) : PluginLifecycleManager<ClockProviderPlugin> {
96 override fun getPlugin(): ClockProviderPlugin? = if (isLoaded) plugin else null
122 private class FakeClockPlugin : ClockProviderPlugin {
155 val captor = argumentCaptor<PluginListener<ClockProviderPlugin>>()
179 .addPluginListener(captor.capture(), eq(ClockProviderPlugin::class.java), eq(true))
/aosp14/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/
H A DClockProviderPlugin.kt32 @ProvidesInterface(action = ClockProviderPlugin.ACTION, version = ClockProviderPlugin.VERSION)
33 interface ClockProviderPlugin : Plugin, ClockProvider { regex
/aosp14/frameworks/base/packages/SystemUI/docs/
H A Dclock-plugins.md4 ClockProviderPlugin plugin interface. The ClockPlugin interface has been removed.
15 [ClockProvider and ClockController](../plugin/src/com/android/systemui/plugins/ClockProviderPlugin.…
32 list of [ClockProviders](../plugin/src/com/android/systemui/plugins/ClockProviderPlugin.kt) and
54 - Write an implementation of ClockProviderPlugin and the subinterfaces relevant to your use-case.
H A Dplugin_hooks.md55 …pected interface: [ClockProviderPlugin](/frameworks/base/packages/SystemUI/plugin/src/com/android/…