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

droid.scala-conversions-appcompat_2.10.24.0.0.source-code.conversions.scala Maven / Gradle / Ivy

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

  @inline implicit def `fn2 to android.support.v7.app.ActionBar$OnNavigationListener`(fn: (Int, Long) => Boolean): android.support.v7.app.ActionBar.OnNavigationListener = new android.support.v7.app.ActionBar.OnNavigationListener {
    override def onNavigationItemSelected(a: Int, b: Long) = fn(a, b)
  }

    
  @inline implicit def `fn0 to android.support.v7.app.ActionBar$OnNavigationListener`(fn: () => Boolean): android.support.v7.app.ActionBar.OnNavigationListener = new android.support.v7.app.ActionBar.OnNavigationListener {
    override def onNavigationItemSelected(a: Int, b: Long) = fn()
  }
    

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

    

  @inline implicit def `fn1 to android.support.v7.app.ActionBar$OnMenuVisibilityListener`[A](fn: (Boolean) => A): android.support.v7.app.ActionBar.OnMenuVisibilityListener = new android.support.v7.app.ActionBar.OnMenuVisibilityListener {
    override def onMenuVisibilityChanged(a: Boolean) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v7.app.ActionBar$OnMenuVisibilityListener`[A](fn: () => A): android.support.v7.app.ActionBar.OnMenuVisibilityListener = new android.support.v7.app.ActionBar.OnMenuVisibilityListener {
    override def onMenuVisibilityChanged(a: Boolean) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v7.view.menu.MenuBuilder$ItemInvoker`(fn: (android.support.v7.view.menu.MenuItemImpl) => Boolean): android.support.v7.view.menu.MenuBuilder.ItemInvoker = new android.support.v7.view.menu.MenuBuilder.ItemInvoker {
    override def invokeItem(a: android.support.v7.view.menu.MenuItemImpl) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v7.view.menu.MenuBuilder$ItemInvoker`(fn: () => Boolean): android.support.v7.view.menu.MenuBuilder.ItemInvoker = new android.support.v7.view.menu.MenuBuilder.ItemInvoker {
    override def invokeItem(a: android.support.v7.view.menu.MenuItemImpl) = fn()
  }
    

  @inline implicit def `fn0 to android.support.v7.view.menu.ActionMenuItemView$PopupCallback`(fn: () => android.support.v7.view.menu.ShowableListMenu): android.support.v7.view.menu.ActionMenuItemView.PopupCallback = new android.support.v7.view.menu.ActionMenuItemView.PopupCallback {
    override def getPopup() = fn()
  }

    

  @inline implicit def `fn0 to android.support.v7.widget.SearchView$OnCloseListener`(fn: () => Boolean): android.support.v7.widget.SearchView.OnCloseListener = new android.support.v7.widget.SearchView.OnCloseListener {
    override def onClose() = fn()
  }

    

  @inline implicit def `fn2 to android.support.v7.widget.ViewStubCompat$OnInflateListener`[A](fn: (android.support.v7.widget.ViewStubCompat, android.view.View) => A): android.support.v7.widget.ViewStubCompat.OnInflateListener = new android.support.v7.widget.ViewStubCompat.OnInflateListener {
    override def onInflate(a: android.support.v7.widget.ViewStubCompat, b: android.view.View) = fn(a, b)
  }

    
  @inline implicit def `fn0 to android.support.v7.widget.ViewStubCompat$OnInflateListener`[A](fn: () => A): android.support.v7.widget.ViewStubCompat.OnInflateListener = new android.support.v7.widget.ViewStubCompat.OnInflateListener {
    override def onInflate(a: android.support.v7.widget.ViewStubCompat, b: android.view.View) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v7.widget.FitWindowsViewGroup$OnFitSystemWindowsListener`[A](fn: (android.graphics.Rect) => A): android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener = new android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener {
    override def onFitSystemWindows(a: android.graphics.Rect) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v7.widget.FitWindowsViewGroup$OnFitSystemWindowsListener`[A](fn: () => A): android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener = new android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener {
    override def onFitSystemWindows(a: android.graphics.Rect) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v7.widget.ActionMenuView$OnMenuItemClickListener`(fn: (android.view.MenuItem) => Boolean): android.support.v7.widget.ActionMenuView.OnMenuItemClickListener = new android.support.v7.widget.ActionMenuView.OnMenuItemClickListener {
    override def onMenuItemClick(a: android.view.MenuItem) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v7.widget.ActionMenuView$OnMenuItemClickListener`(fn: () => Boolean): android.support.v7.widget.ActionMenuView.OnMenuItemClickListener = new android.support.v7.widget.ActionMenuView.OnMenuItemClickListener {
    override def onMenuItemClick(a: android.view.MenuItem) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v7.widget.Toolbar$OnMenuItemClickListener`(fn: (android.view.MenuItem) => Boolean): android.support.v7.widget.Toolbar.OnMenuItemClickListener = new android.support.v7.widget.Toolbar.OnMenuItemClickListener {
    override def onMenuItemClick(a: android.view.MenuItem) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v7.widget.Toolbar$OnMenuItemClickListener`(fn: () => Boolean): android.support.v7.widget.Toolbar.OnMenuItemClickListener = new android.support.v7.widget.Toolbar.OnMenuItemClickListener {
    override def onMenuItemClick(a: android.view.MenuItem) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v7.widget.FitWindowsViewGroup`[A](fn: (android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener) => A): android.support.v7.widget.FitWindowsViewGroup = new android.support.v7.widget.FitWindowsViewGroup {
    override def setOnFitSystemWindowsListener(a: android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v7.widget.FitWindowsViewGroup`[A](fn: () => A): android.support.v7.widget.FitWindowsViewGroup = new android.support.v7.widget.FitWindowsViewGroup {
    override def setOnFitSystemWindowsListener(a: android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v7.widget.PopupMenu$OnMenuItemClickListener`(fn: (android.view.MenuItem) => Boolean): android.support.v7.widget.PopupMenu.OnMenuItemClickListener = new android.support.v7.widget.PopupMenu.OnMenuItemClickListener {
    override def onMenuItemClick(a: android.view.MenuItem) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v7.widget.PopupMenu$OnMenuItemClickListener`(fn: () => Boolean): android.support.v7.widget.PopupMenu.OnMenuItemClickListener = new android.support.v7.widget.PopupMenu.OnMenuItemClickListener {
    override def onMenuItemClick(a: android.view.MenuItem) = fn()
  }
    

  @inline implicit def `fn2 to android.support.v7.widget.ShareActionProvider$OnShareTargetSelectedListener`(fn: (android.support.v7.widget.ShareActionProvider, android.content.Intent) => Boolean): android.support.v7.widget.ShareActionProvider.OnShareTargetSelectedListener = new android.support.v7.widget.ShareActionProvider.OnShareTargetSelectedListener {
    override def onShareTargetSelected(a: android.support.v7.widget.ShareActionProvider, b: android.content.Intent) = fn(a, b)
  }

    
  @inline implicit def `fn0 to android.support.v7.widget.ShareActionProvider$OnShareTargetSelectedListener`(fn: () => Boolean): android.support.v7.widget.ShareActionProvider.OnShareTargetSelectedListener = new android.support.v7.widget.ShareActionProvider.OnShareTargetSelectedListener {
    override def onShareTargetSelected(a: android.support.v7.widget.ShareActionProvider, b: android.content.Intent) = fn()
  }
    

  @inline implicit def `fn1 to android.support.v7.widget.PopupMenu$OnDismissListener`[A](fn: (android.support.v7.widget.PopupMenu) => A): android.support.v7.widget.PopupMenu.OnDismissListener = new android.support.v7.widget.PopupMenu.OnDismissListener {
    override def onDismiss(a: android.support.v7.widget.PopupMenu) = fn(a)
  }

    
  @inline implicit def `fn0 to android.support.v7.widget.PopupMenu$OnDismissListener`[A](fn: () => A): android.support.v7.widget.PopupMenu.OnDismissListener = new android.support.v7.widget.PopupMenu.OnDismissListener {
    override def onDismiss(a: android.support.v7.widget.PopupMenu) = fn()
  }
    
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy