private function get_base() {
		return array(
			'config' => array(
				'label'       => __( 'Add Item', 'uix' ),
				'description' => __( 'Setup Item', 'uix' ),
				'callback'    => array( $this, 'send_item_json' ),
				'attributes'  => array(
					'class'        => 'page-title-action',
					'data-content' => 'uix_item_control_modal',
				),
				'height'      => 540,
				'width'       => 380,
				'config'      => array(
					'target'  => 'uix_item_control_modal_handler',
					'control' => $this->id(),
				),
				'template'    => '{{json this}} <button type="button" class="uix-item-edit button button-small">' . esc_html__( 'Edit', 'uix' ) . '</button> | <button type="button" class="uix-item-remove button button-small">' . esc_html__( 'Remove', 'uix' ) . '</button>',
				'footer'      => array(
					'id'      => $this->slug . '_foot',
					'control' => array(
						'add_item'    => array(
							'label'      => __( 'Add', 'uix' ),
							'type'       => 'button',
							'attributes' => array(
								'type'       => 'submit',
								'data-state' => 'add',
							),
						),
						'update_item' => array(
							'label'      => __( 'Update', 'uix' ),
							'type'       => 'button',
							'attributes' => array(
								'type'       => 'submit',
								'data-state' => 'update',
							),
						),
					),
				),
			),
		);
	}
private function get_base() {
		return array(
			'config' => array(
				'label'       => __( 'Add Item', 'uix' ),
				'description' => __( 'Setup Item', 'uix' ),
				'callback'    => array( $this, 'send_item_json' ),
				'attributes'  => array(
					'class'        => 'page-title-action',
					'data-content' => 'uix_item_control_modal',
				),
				'height'      => 540,
				'width'       => 380,
				'config'      => array(
					'target'  => 'uix_item_control_modal_handler',
					'control' => $this->id(),
				),
				'template'    => '{{json this}} <button type="button" class="uix-item-edit button button-small">' . esc_html__( 'Edit', 'uix' ) . '</button> | <button type="button" class="uix-item-remove button button-small">' . esc_html__( 'Remove', 'uix' ) . '</button>',
				'footer'      => array(
					'id'      => $this->slug . '_foot',
					'control' => array(
						'add_item'    => array(
							'label'      => __( 'Add', 'uix' ),
							'type'       => 'button',
							'attributes' => array(
								'type'       => 'submit',
								'data-state' => 'add',
							),
						),
						'update_item' => array(
							'label'      => __( 'Update', 'uix' ),
							'type'       => 'button',
							'attributes' => array(
								'type'       => 'submit',
								'data-state' => 'update',
							),
						),
					),
				),
			),
		);
	}
private function get_base ( ) { return array ( 'config' => array ( 'label' => __ ( 'Add Item' , 'uix' ) , 'description' => __ ( 'Setup Item' , 'uix' ) , 'callback' => array ( $ this , 'send_item_json' ) , 'attributes' => array ( 'class' => 'page-title-action' , 'data-content' => 'uix_item_control_modal' , ) , 'height' => 540 , 'width' => 380 , 'config' => array ( 'target' => 'uix_item_control_modal_handler' , 'control' => $ this -> id ( ) , ) , 'template' => '{{json this}} <button type="button" class="uix-item-edit button button-small">' . esc_html__ ( 'Edit' , 'uix' ) . '</button> | <button type="button" class="uix-item-remove button button-small">' . esc_html__ ( 'Remove' , 'uix' ) . '</button>' , 'footer' => array ( 'id' => $ this -> slug . '_foot' , 'control' => array ( 'add_item' => array ( 'label' => __ ( 'Add' , 'uix' ) , 'type' => 'button' , 'attributes' => array ( 'type' => 'submit' , 'data-state' => 'add' , ) , ) , 'update_item' => array ( 'label' => __ ( 'Update' , 'uix' ) , 'type' => 'button' , 'attributes' => array ( 'type' => 'submit' , 'data-state' => 'update' , ) , ) , ) , ) , ) , ) ; }
Gets the base struct for an item.

@since  1.0.0
@access protected
@return array
Gets the base struct for an item .