All Downloads are FREE. Search and download functionalities are using the official Maven repository.

droid.scala-conversions-v4_2.11.24.0.0.source-code.conversions.scala Maven / Gradle / Ivy

The newest version!
package com.hanhuy.android.v4
import language.implicitConversions
package object conversions {

  @inline implicit def `fn1 to android.support.v4.media.VolumeProviderCompat$Callback`[A](fn: (android.support.v4.media.VolumeProviderCompat) => A): android.support.v4.media.VolumeProviderCompat.Callback = new android.support.v4.media.VolumeProviderCompat.Callback {
    override def onVolumeChanged(a: android.support.v4.media.VolumeProviderCompat) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v4.media.VolumeProviderCompat$Callback`[A](fn: () => A): android.support.v4.media.VolumeProviderCompat.Callback = new android.support.v4.media.VolumeProviderCompat.Callback {
    override def onVolumeChanged(a: android.support.v4.media.VolumeProviderCompat) = fn()
  }
    

  @inline implicit def `fn0 to android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener`[A](fn: () => A): android.support.v4.media.session.MediaSessionCompat.OnActiveChangeListener = new android.support.v4.media.session.MediaSessionCompat.OnActiveChangeListener {
    override def onActiveChanged() = fn()
  }

    

  @inline implicit def `fn0 to android.support.v4.os.CancellationSignal$OnCancelListener`[A](fn: () => A): android.support.v4.os.CancellationSignal.OnCancelListener = new android.support.v4.os.CancellationSignal.OnCancelListener {
    override def onCancel() = fn()
  }

    

  @inline implicit def `fn1 to android.support.v4.app.NotificationCompat$Action$Extender`(fn: (android.support.v4.app.NotificationCompat.Action.Builder) => android.support.v4.app.NotificationCompat.Action.Builder): android.support.v4.app.NotificationCompat.Action.Extender = new android.support.v4.app.NotificationCompat.Action.Extender {
    override def extend(a: android.support.v4.app.NotificationCompat.Action.Builder) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v4.app.NotificationCompat$Action$Extender`(fn: () => android.support.v4.app.NotificationCompat.Action.Builder): android.support.v4.app.NotificationCompat.Action.Extender = new android.support.v4.app.NotificationCompat.Action.Extender {
    override def extend(a: android.support.v4.app.NotificationCompat.Action.Builder) = fn()
  }
    

  @inline implicit def `fn0 to android.support.v4.app.TaskStackBuilder$SupportParentable`(fn: () => android.content.Intent): android.support.v4.app.TaskStackBuilder.SupportParentable = new android.support.v4.app.TaskStackBuilder.SupportParentable {
    override def getSupportParentActivityIntent() = fn()
  }

    

  @inline implicit def `fn0 to android.support.v4.app.ActionBarDrawerToggle$DelegateProvider`(fn: () => android.support.v4.app.ActionBarDrawerToggle.Delegate): android.support.v4.app.ActionBarDrawerToggle.DelegateProvider = new android.support.v4.app.ActionBarDrawerToggle.DelegateProvider {
    override def getDrawerToggleDelegate() = fn()
  }

    

  @inline implicit def `fn0 to android.support.v4.app.FragmentManager$OnBackStackChangedListener`[A](fn: () => A): android.support.v4.app.FragmentManager.OnBackStackChangedListener = new android.support.v4.app.FragmentManager.OnBackStackChangedListener {
    override def onBackStackChanged() = fn()
  }

    

  @inline implicit def `fn1 to android.support.v4.app.NotificationCompat$Extender`(fn: (android.support.v4.app.NotificationCompat.Builder) => android.support.v4.app.NotificationCompat.Builder): android.support.v4.app.NotificationCompat.Extender = new android.support.v4.app.NotificationCompat.Extender {
    override def extend(a: android.support.v4.app.NotificationCompat.Builder) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v4.app.NotificationCompat$Extender`(fn: () => android.support.v4.app.NotificationCompat.Builder): android.support.v4.app.NotificationCompat.Extender = new android.support.v4.app.NotificationCompat.Extender {
    override def extend(a: android.support.v4.app.NotificationCompat.Builder) = fn()
  }
    

  @inline implicit def `fn3 to android.support.v4.app.ActivityCompat$OnRequestPermissionsResultCallback`[A](fn: (Int, Array[java.lang.String], Array[Int]) => A): android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback = new android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback {
    override def onRequestPermissionsResult(a: Int, b: Array[java.lang.String], c: Array[Int]) = fn(a, b, c)
  }

    
  @inline implicit def `fn0 to android.support.v4.app.ActivityCompat$OnRequestPermissionsResultCallback`[A](fn: () => A): android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback = new android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback {
    override def onRequestPermissionsResult(a: Int, b: Array[java.lang.String], c: Array[Int]) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v4.view.ActionProvider$SubUiVisibilityListener`[A](fn: (Boolean) => A): android.support.v4.view.ActionProvider.SubUiVisibilityListener = new android.support.v4.view.ActionProvider.SubUiVisibilityListener {
    override def onSubUiVisibilityChanged(a: Boolean) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v4.view.ActionProvider$SubUiVisibilityListener`[A](fn: () => A): android.support.v4.view.ActionProvider.SubUiVisibilityListener = new android.support.v4.view.ActionProvider.SubUiVisibilityListener {
    override def onSubUiVisibilityChanged(a: Boolean) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v4.view.ActionProvider$VisibilityListener`[A](fn: (Boolean) => A): android.support.v4.view.ActionProvider.VisibilityListener = new android.support.v4.view.ActionProvider.VisibilityListener {
    override def onActionProviderVisibilityChanged(a: Boolean) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v4.view.ActionProvider$VisibilityListener`[A](fn: () => A): android.support.v4.view.ActionProvider.VisibilityListener = new android.support.v4.view.ActionProvider.VisibilityListener {
    override def onActionProviderVisibilityChanged(a: Boolean) = fn()
  }
    

  @inline implicit def `fn2 to android.support.v4.view.ViewPager$PageTransformer`[A](fn: (android.view.View, Float) => A): android.support.v4.view.ViewPager.PageTransformer = new android.support.v4.view.ViewPager.PageTransformer {
    override def transformPage(a: android.view.View, b: Float) = fn(a, b)
  }

    
  @inline implicit def `fn0 to android.support.v4.view.ViewPager$PageTransformer`[A](fn: () => A): android.support.v4.view.ViewPager.PageTransformer = new android.support.v4.view.ViewPager.PageTransformer {
    override def transformPage(a: android.view.View, b: Float) = fn()
  }
    

  @inline implicit def `fn3 to android.support.v4.view.AsyncLayoutInflater$OnInflateFinishedListener`[A](fn: (android.view.View, Int, android.view.ViewGroup) => A): android.support.v4.view.AsyncLayoutInflater.OnInflateFinishedListener = new android.support.v4.view.AsyncLayoutInflater.OnInflateFinishedListener {
    override def onInflateFinished(a: android.view.View, b: Int, c: android.view.ViewGroup) = fn(a, b, c)
  }

    
  @inline implicit def `fn0 to android.support.v4.view.AsyncLayoutInflater$OnInflateFinishedListener`[A](fn: () => A): android.support.v4.view.AsyncLayoutInflater.OnInflateFinishedListener = new android.support.v4.view.AsyncLayoutInflater.OnInflateFinishedListener {
    override def onInflateFinished(a: android.view.View, b: Int, c: android.view.ViewGroup) = fn()
  }
    

  @inline implicit def `fn3 to android.support.v4.view.ViewPager$OnAdapterChangeListener`[A](fn: (android.support.v4.view.ViewPager, android.support.v4.view.PagerAdapter, android.support.v4.view.PagerAdapter) => A): android.support.v4.view.ViewPager.OnAdapterChangeListener = new android.support.v4.view.ViewPager.OnAdapterChangeListener {
    override def onAdapterChanged(a: android.support.v4.view.ViewPager, b: android.support.v4.view.PagerAdapter, c: android.support.v4.view.PagerAdapter) = fn(a, b, c)
  }

    
  @inline implicit def `fn0 to android.support.v4.view.ViewPager$OnAdapterChangeListener`[A](fn: () => A): android.support.v4.view.ViewPager.OnAdapterChangeListener = new android.support.v4.view.ViewPager.OnAdapterChangeListener {
    override def onAdapterChanged(a: android.support.v4.view.ViewPager, b: android.support.v4.view.PagerAdapter, c: android.support.v4.view.PagerAdapter) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat`[A](fn: (Boolean) => A): android.support.v4.view.accessibility.AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat = new android.support.v4.view.accessibility.AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat {
    override def onAccessibilityStateChanged(a: Boolean) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat`[A](fn: () => A): android.support.v4.view.accessibility.AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat = new android.support.v4.view.accessibility.AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat {
    override def onAccessibilityStateChanged(a: Boolean) = fn()
  }
    

  @inline implicit def `fn0 to android.support.v4.print.PrintHelper$OnPrintFinishCallback`[A](fn: () => A): android.support.v4.print.PrintHelper.OnPrintFinishCallback = new android.support.v4.print.PrintHelper.OnPrintFinishCallback {
    override def onFinish() = fn()
  }

    

  @inline implicit def `fn3 to android.support.v4.widget.SimpleCursorAdapter$ViewBinder`(fn: (android.view.View, android.database.Cursor, Int) => Boolean): android.support.v4.widget.SimpleCursorAdapter.ViewBinder = new android.support.v4.widget.SimpleCursorAdapter.ViewBinder {
    override def setViewValue(a: android.view.View, b: android.database.Cursor, c: Int) = fn(a, b, c)
  }

    
  @inline implicit def `fn0 to android.support.v4.widget.SimpleCursorAdapter$ViewBinder`(fn: () => Boolean): android.support.v4.widget.SimpleCursorAdapter.ViewBinder = new android.support.v4.widget.SimpleCursorAdapter.ViewBinder {
    override def setViewValue(a: android.view.View, b: android.database.Cursor, c: Int) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter`(fn: (android.database.Cursor) => java.lang.CharSequence): android.support.v4.widget.SimpleCursorAdapter.CursorToStringConverter = new android.support.v4.widget.SimpleCursorAdapter.CursorToStringConverter {
    override def convertToString(a: android.database.Cursor) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter`(fn: () => java.lang.CharSequence): android.support.v4.widget.SimpleCursorAdapter.CursorToStringConverter = new android.support.v4.widget.SimpleCursorAdapter.CursorToStringConverter {
    override def convertToString(a: android.database.Cursor) = fn()
  }
    

  @inline implicit def `fn0 to android.support.v4.widget.SwipeRefreshLayout$OnRefreshListener`[A](fn: () => A): android.support.v4.widget.SwipeRefreshLayout.OnRefreshListener = new android.support.v4.widget.SwipeRefreshLayout.OnRefreshListener {
    override def onRefresh() = fn()
  }

    

  @inline implicit def `fn5 to android.support.v4.widget.NestedScrollView$OnScrollChangeListener`[A](fn: (android.support.v4.widget.NestedScrollView, Int, Int, Int, Int) => A): android.support.v4.widget.NestedScrollView.OnScrollChangeListener = new android.support.v4.widget.NestedScrollView.OnScrollChangeListener {
    override def onScrollChange(a: android.support.v4.widget.NestedScrollView, b: Int, c: Int, d: Int, e: Int) = fn(a, b, c, d, e)
  }

    
  @inline implicit def `fn0 to android.support.v4.widget.NestedScrollView$OnScrollChangeListener`[A](fn: () => A): android.support.v4.widget.NestedScrollView.OnScrollChangeListener = new android.support.v4.widget.NestedScrollView.OnScrollChangeListener {
    override def onScrollChange(a: android.support.v4.widget.NestedScrollView, b: Int, c: Int, d: Int, e: Int) = fn()
  }
    

  @inline implicit def `fn2 to android.support.v4.widget.ViewDragHelper$Callback`(fn: (android.view.View, Int) => Boolean): android.support.v4.widget.ViewDragHelper.Callback = new android.support.v4.widget.ViewDragHelper.Callback {
    override def tryCaptureView(a: android.view.View, b: Int) = fn(a, b)
  }

    
  @inline implicit def `fn0 to android.support.v4.widget.ViewDragHelper$Callback`(fn: () => Boolean): android.support.v4.widget.ViewDragHelper.Callback = new android.support.v4.widget.ViewDragHelper.Callback {
    override def tryCaptureView(a: android.view.View, b: Int) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v4.content.Loader$OnLoadCanceledListener`[A,D](fn: (android.support.v4.content.Loader[D]) => A): android.support.v4.content.Loader.OnLoadCanceledListener[D] = new android.support.v4.content.Loader.OnLoadCanceledListener[D] {
    override def onLoadCanceled(a: android.support.v4.content.Loader[D]) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v4.content.Loader$OnLoadCanceledListener`[A,D](fn: () => A): android.support.v4.content.Loader.OnLoadCanceledListener[D] = new android.support.v4.content.Loader.OnLoadCanceledListener[D] {
    override def onLoadCanceled(a: android.support.v4.content.Loader[D]) = fn()
  }
    

  @inline implicit def `fn2 to android.support.v4.content.Loader$OnLoadCompleteListener`[A,D](fn: (android.support.v4.content.Loader[D], D) => A): android.support.v4.content.Loader.OnLoadCompleteListener[D] = new android.support.v4.content.Loader.OnLoadCompleteListener[D] {
    override def onLoadComplete(a: android.support.v4.content.Loader[D], b: D) = fn(a, b)
  }

    
  @inline implicit def `fn0 to android.support.v4.content.Loader$OnLoadCompleteListener`[A,D](fn: () => A): android.support.v4.content.Loader.OnLoadCompleteListener[D] = new android.support.v4.content.Loader.OnLoadCompleteListener[D] {
    override def onLoadComplete(a: android.support.v4.content.Loader[D], b: D) = fn()
  }
    
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy