wp admin includes class wp list table.php Notes - WordPress-Thinstall/wordpress-develop GitHub Wiki

interface AdminListTableInterface {
    public function ajax_user_can();
    public function prepare_items();
    protected function set_pagination_args( $args );
    public function get_pagination_arg( $key );
    public function has_items();
    public function no_items();
    public function search_box( $text, $input_id );
    protected function get_views();
    public function views();
    protected function get_bulk_actions();
    protected function bulk_actions( $which = '' );
    public function current_action();
    protected function row_actions( $actions, $always_visible = false );
    protected function months_dropdown( $post_type );
    protected function view_switcher( $current_mode );
    protected function comments_bubble( $post_id, $pending_comments );
    public function get_pagenum();
    protected function get_items_per_page( $option, $default = 20 );
    protected function pagination( $which );
    public function get_columns();
    protected function get_sortable_columns();
    protected function get_default_primary_column_name();
    public function get_primary_column();
    protected function get_primary_column_name();
    protected function get_column_info();
    public function get_column_count();
    public function print_column_headers( $with_id = true );
    public function display();
    protected function get_table_classes();
    protected function display_tablenav( $which );
    protected function extra_tablenav( $which );
    public function display_rows_or_placeholder();
    public function display_rows();
    public function single_row( $item );
    protected function column_default( $item, $column_name );
    protected function column_cb( $item );
    protected function single_row_columns( $item );
    protected function handle_row_actions( $item, $column_name, $primary );
    public function ajax_response();
    public function _js_vars();
}