# fluent-cart/1.7.0/assets/chunks/Model.js

FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler, version 1.7.0. 2 lines.

- Page: https://pluginprobe.com/plugins/fluent-cart/1.7.0/code/assets/chunks/Model.js
- Raw: https://pluginprobe.com/plugins/fluent-cart/1.7.0/raw/assets/chunks/Model.js
- Modified: 2026-09-29T12:49:18+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/fluent-cart/1.7.0/code/assets/chunks/Model.js#L10-L20`.

```javascript
var d=c=>{throw TypeError(c)};var j=(c,i,t)=>i.has(c)||d("Cannot "+t);var m=(c,i,t)=>i.has(c)?d("Cannot add the same private member more than once"):i instanceof WeakSet?i.add(c):i.set(c,t);var u=(c,i,t)=>(j(c,i,"access private method"),t);import{R as b}from"./Rest.js?ver=1.7.0";import{r as v,H as a}from"./vue.esm-bundler.js?ver=1.7.0";var r,h,l,x,P,R;const o=class o{static init(i={}){var n;const t=new this(i);return typeof t.beforeInit=="function"&&t.beforeInit(),t.data=v(t.data),u(n=o,r,h).call(n,t)}};r=new WeakSet,h=function(i){return new Proxy(i,{get:(t,n,s)=>{var e;return u(e=o,r,l).call(e,t,n,s)},set:(t,n,s)=>{var e;return u(e=o,r,x).call(e,t,n,s)}})},l=function(i,t,n){var s,e;return u(s=o,r,P).call(s,i,t,n)||u(e=o,r,R).call(e,i,t,n)},x=function(i,t,n){const s=t.split("_").map(f=>a(f)).join(""),e=`set${a(s)}Attribute`;return e in i?i[e](t,n):i.data[t]=n,!0},P=function(i,t,n){if(t in i)return typeof i[t]=="function"?(...s)=>i[t].bind(n)(...s):i[t];if(t in i.data){const s=t.split("_").map(f=>a(f)).join(""),e=`get${a(s)}Attribute`;return e in i?i[e](i.data[t]):i.data[t]}},R=function(i,t,n){if(typeof t!="string")return;const s=t.substr(1);if(s in b)return(...e)=>b[s](...e)},m(o,r);let y=o;export{y as M};

```
