@@ -49,6 +49,46 @@ exports.setSrc = function (src) {
4949
5050// ----------------------------------------------------------------------------
5151
52+ exports . srcset = function ( image ) {
53+ return function ( ) {
54+ return image . srcset ;
55+ } ;
56+ } ;
57+
58+ exports . setSrcset = function ( srcset ) {
59+ return function ( image ) {
60+ return function ( ) {
61+ image . srcset = srcset ;
62+ } ;
63+ } ;
64+ } ;
65+
66+ // ----------------------------------------------------------------------------
67+
68+ exports . sizes = function ( image ) {
69+ return function ( ) {
70+ return image . sizes ;
71+ } ;
72+ } ;
73+
74+ exports . setSizes = function ( sizes ) {
75+ return function ( image ) {
76+ return function ( ) {
77+ image . sizes = sizes ;
78+ } ;
79+ } ;
80+ } ;
81+
82+ // ----------------------------------------------------------------------------
83+
84+ exports . currentSrc = function ( image ) {
85+ return function ( ) {
86+ return image . currentSrc ;
87+ } ;
88+ } ;
89+
90+ // ----------------------------------------------------------------------------
91+
5292exports . crossOrigin = function ( image ) {
5393 return function ( ) {
5494 return image . crossOrigin ;
@@ -143,6 +183,55 @@ exports.naturalHeight = function (image) {
143183
144184// ----------------------------------------------------------------------------
145185
186+ exports . referrerPolicy = function ( image ) {
187+ return function ( ) {
188+ return image . referrerPolicy ;
189+ } ;
190+ } ;
191+
192+ exports . setReferrerPolicy = function ( referrerPolicy ) {
193+ return function ( image ) {
194+ return function ( ) {
195+ image . referrerPolicy = referrerPolicy ;
196+ } ;
197+ } ;
198+ } ;
199+
200+
201+ // ----------------------------------------------------------------------------
202+
203+ exports . decoding = function ( image ) {
204+ return function ( ) {
205+ return image . decoding ;
206+ } ;
207+ } ;
208+
209+ exports . setDecoding = function ( decoding ) {
210+ return function ( image ) {
211+ return function ( ) {
212+ image . decoding = decoding ;
213+ } ;
214+ } ;
215+ } ;
216+
217+ // ----------------------------------------------------------------------------
218+
219+ exports . loading = function ( image ) {
220+ return function ( ) {
221+ return image . loading ;
222+ } ;
223+ } ;
224+
225+ exports . setLoading = function ( loading ) {
226+ return function ( image ) {
227+ return function ( ) {
228+ image . loading = loading ;
229+ } ;
230+ } ;
231+ } ;
232+
233+ // ----------------------------------------------------------------------------
234+
146235exports . complete = function ( image ) {
147236 return function ( ) {
148237 return image . complete ;
0 commit comments