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

cocoa.appkit.NSTableViewDelegate.scala Maven / Gradle / Ivy

The newest version!
// Copyright (c) 2018. Distributed under the MIT License (see included LICENSE file).
package cocoa.appkit

import cocoa.foundation.{BOOL, NSArray, NSInteger, NSNotification, NSString, id}

import scalanative.native._

@ObjC
trait NSTableViewDelegate extends NSControlTextEditingDelegate {
  @inline def tableView_viewForTableColumn_row_(tableView: NSTableView, column: NSTableColumn, row: NSInteger): NSView = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn, row: NSInteger): NSView = extern
//  @inline def tableView(tableView: NSTableView, row: NSInteger): NSTableRowView = extern
//  @inline def tableView(tableView: NSTableView, rowView: NSTableRowView, row: NSInteger): Unit = extern
//  @inline def tableView(tableView: NSTableView, rowView: NSTableRowView, row: NSInteger): Unit = extern
//  @inline def tableView(tableView: NSTableView, cell: id, tableColumn: NSTableColumn, row: NSInteger): Unit = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn, row: NSInteger): BOOL = extern
//  @inline def tableView(tableView: NSTableView, cell: NSCell, rect: NSRectPointer, tableColumn: NSTableColumn, row: NSInteger, mouseLocation: NSPoint): NSString = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn, row: NSInteger): BOOL = extern
//  @inline def tableView(tableView: NSTableView, cell: NSCell, tableColumn: NSTableColumn, row: NSInteger): BOOL = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn, row: NSInteger): NSCell = extern
//  @inline def selectionShouldChangeInTableView(tableView: NSTableView): BOOL = extern
//  @inline def tableView(tableView: NSTableView, row: NSInteger): BOOL = extern
//  @inline def tableView(tableView: NSTableView, proposedSelectionIndexes: NSIndexSet): NSIndexSet = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn): BOOL = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn): Unit = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn): Unit = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn): Unit = extern
//  @inline def tableView(tableView: NSTableView, row: NSInteger): CGFloat = extern
//  @inline def tableView(tableView: NSTableView, tableColumn: NSTableColumn, row: NSInteger): NSString = extern
//  @inline def tableView(tableView: NSTableView, startRow: NSInteger, endRow: NSInteger, searchString: NSString): NSInteger = extern
//  @inline def tableView(tableView: NSTableView, event: NSEvent, searchString: NSString): BOOL = extern
//  @inline def tableView(tableView: NSTableView, row: NSInteger): BOOL = extern
//  @inline def tableView(tableView: NSTableView, column: NSInteger): CGFloat = extern
//  @inline def tableView(tableView: NSTableView, columnIndex: NSInteger, newColumnIndex: NSInteger): BOOL = extern
//  @inline def tableView(tableView: NSTableView, row: NSInteger, edge: NSTableRowActionEdge): NSArray[NSTableViewRowAction] = extern
  @inline def tableViewSelectionDidChange(notification: NSNotification): Unit = extern
//  @inline def tableViewColumnDidMove(notification: NSNotification): Unit = extern
//  @inline def tableViewColumnDidResize(notification: NSNotification): Unit = extern
//  @inline def tableViewSelectionIsChanging(notification: NSNotification): Unit = extern
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy