UNPKG

fabric

Version:

Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.

1 lines 787 B
{"version":3,"file":"findRight.mjs","sources":["../../../../src/util/internals/findRight.ts"],"sourcesContent":["export const findIndexRight = <T>(\n array: T[],\n predicate: (value: T, index: number, array: T[]) => boolean,\n) => {\n for (let index = array.length - 1; index >= 0; index--) {\n if (predicate(array[index], index, array)) {\n return index;\n }\n }\n return -1;\n};\n"],"names":["findIndexRight","array","predicate","index","length"],"mappings":"MAAaA,cAAc,GAAGA,CAC5BC,KAAU,EACVC,SAA2D,KACxD;AACH,EAAA,KAAK,IAAIC,KAAK,GAAGF,KAAK,CAACG,MAAM,GAAG,CAAC,EAAED,KAAK,IAAI,CAAC,EAAEA,KAAK,EAAE,EAAE;IACtD,IAAID,SAAS,CAACD,KAAK,CAACE,KAAK,CAAC,EAAEA,KAAK,EAAEF,KAAK,CAAC,EAAE;AACzC,MAAA,OAAOE,KAAK,CAAA;AACd,KAAA;AACF,GAAA;AACA,EAAA,OAAO,CAAC,CAAC,CAAA;AACX;;;;"}