<?php

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

?>

<div class="ac-boxes <?php echo esc_attr( $this->class ); ?>">
	<div class="ac-columns">
		<?php wp_nonce_field( 'update-type', '_ac_nonce', false ); ?>
		<input type="hidden" name="list_screen" value="<?= esc_attr( $this->list_screen ); ?>"/>
		<input type="hidden" name="list_screen_id" value="<?= esc_attr( $this->list_screen_id ); ?>">


		<?php
		foreach ( $this->columns as $column ) {
			$view = new \AC\View( array(
				'column' => $column,
			) );

			echo $view->set_template( 'admin/edit-column' );
		}
		?>
	</div>

	<div class="column-footer">

		<?php if ( $this->show_actions ) : ?>

			<div class="button-container">

				<?php if ( $this->show_clear_all ) : ?>
					<a class="clear-columns" data-clear-columns><?php _e( 'Clear all columns ', 'codepress-admin-columns' ) ?></a>
				<?php endif; ?>

				<span class="spinner"></span>
				<a class="button-primary submit update"><?php _e( 'Update' ); ?></a>
				<a class="button-primary submit save"><?php _e( 'Save' ); ?></a>
				<a class="add_column button">+ <?php _e( 'Add Column', 'codepress-admin-columns' ); ?></a>
			</div>

		<?php endif; ?>

	</div>


</div>