function __construct($id = false)
 {
     $this->builder_items = ST_Page_Builder_Items_Config();
     if ($id > 0) {
         $p = get_post($id);
         $this->post = $p;
         $this->id = $p->ID;
     } else {
         global $post, $pagenow;
         $this->post = $post;
         $this->id = $post->ID;
     }
     $this->saved_data = ST_Page_Builder::get_builder_settings($this->id, array());
     if (empty($this->saved_data) or !is_array($this->saved_data) or $this->id <= 0) {
         $this->no_value = false;
         $this->saved_data = array();
     }
     // parent::__construct();
     $this->items_sizes = ST_Page_Builder::get_builder_item_sizes();
     $this->class_to_items_size = ST_Page_Builder::class_to_items_size();
 }