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',
							),
						),
					),
				),
			),
		);
	}