code: function Plugin(option, _relatedTarget, position) {
          return this.each(function() {
              var $this = $(this)
              var data = $this.data(zuiname)
              var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
  
              if(!data) $this.data(zuiname, (data = new Modal(this, options)))
              if(typeof option == 'string') data[option](_relatedTarget, position)
              else if(options.show) data.show(_relatedTarget, position)
          })
      }
docs: MODAL PLUGIN DEFINITION =======================