UNPKG

lzy-load

Version:

LzyLoad is an Angular Lib for loading content on demand

22 lines 4.08 kB
export var LoadStrategy; (function (LoadStrategy) { // Loading the elements when they get visible LoadStrategy[LoadStrategy["OnVisible"] = 0] = "OnVisible"; /* Using an number of loaded elements. The number is gonna be calculated as a percent of the number of visible elements in the view */ LoadStrategy[LoadStrategy["PctOfVisibleElem"] = 1] = "PctOfVisibleElem"; /* Loading a fixed lenght of element in advance plus the visible items in the viewport */ LoadStrategy[LoadStrategy["AheadOfVisElem"] = 2] = "AheadOfVisElem"; /* Using an number of loaded elements. Is calculated using as reference the total number of elements to display. Can't be greater thant the lenght of list*/ LoadStrategy[LoadStrategy["PctOfTotElem"] = 3] = "PctOfTotElem"; })(LoadStrategy || (LoadStrategy = {})); export var UnloadStrategy; (function (UnloadStrategy) { /* Don't temove the elements once they have been loaded */ UnloadStrategy[UnloadStrategy["KeepLoaded"] = 0] = "KeepLoaded"; /* Unload the elements when they got out of the loaded elements' range in the view. This mode is gonna depend of the selected LoadingMode */ UnloadStrategy[UnloadStrategy["LeavLoadedRange"] = 1] = "LeavLoadedRange"; })(UnloadStrategy || (UnloadStrategy = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0dGluZ3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9senktbG9hZC9zcmMvbGliL21vZGVscy9zZXR0aW5ncy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQU4sSUFBWSxZQVdYO0FBWEQsV0FBWSxZQUFZO0lBQ3RCLDZDQUE2QztJQUM3Qyx5REFBUyxDQUFBO0lBQ1Q7aUVBQzZEO0lBQzdELHVFQUFnQixDQUFBO0lBQ2hCLHlGQUF5RjtJQUN6RixtRUFBYyxDQUFBO0lBQ2Q7eUZBQ3FGO0lBQ3JGLCtEQUFZLENBQUE7QUFDZCxDQUFDLEVBWFcsWUFBWSxLQUFaLFlBQVksUUFXdkI7QUFFRCxNQUFNLENBQU4sSUFBWSxjQU1YO0FBTkQsV0FBWSxjQUFjO0lBQ3hCLDBEQUEwRDtJQUMxRCwrREFBVSxDQUFBO0lBQ1Y7MkJBQ3VCO0lBQ3ZCLHlFQUFlLENBQUE7QUFDakIsQ0FBQyxFQU5XLGNBQWMsS0FBZCxjQUFjLFFBTXpCIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGVudW0gTG9hZFN0cmF0ZWd5IHtcclxuICAvLyBMb2FkaW5nIHRoZSBlbGVtZW50cyB3aGVuIHRoZXkgZ2V0IHZpc2libGVcclxuICBPblZpc2libGUsXHJcbiAgLyogVXNpbmcgYW4gbnVtYmVyIG9mIGxvYWRlZCBlbGVtZW50cy4gVGhlIG51bWJlciBpcyBnb25uYSBiZSBjYWxjdWxhdGVkXHJcbiAgYXMgYSBwZXJjZW50IG9mIHRoZSBudW1iZXIgb2YgdmlzaWJsZSBlbGVtZW50cyBpbiB0aGUgdmlldyAqL1xyXG4gIFBjdE9mVmlzaWJsZUVsZW0sXHJcbiAgLyogTG9hZGluZyBhIGZpeGVkIGxlbmdodCBvZiBlbGVtZW50IGluIGFkdmFuY2UgcGx1cyB0aGUgdmlzaWJsZSBpdGVtcyBpbiB0aGUgdmlld3BvcnQgKi9cclxuICBBaGVhZE9mVmlzRWxlbSxcclxuICAvKiBVc2luZyBhbiBudW1iZXIgb2YgbG9hZGVkIGVsZW1lbnRzLiBJcyBjYWxjdWxhdGVkIHVzaW5nIGFzIHJlZmVyZW5jZVxyXG4gICB0aGUgdG90YWwgbnVtYmVyIG9mIGVsZW1lbnRzIHRvIGRpc3BsYXkuIENhbid0IGJlIGdyZWF0ZXIgdGhhbnQgdGhlIGxlbmdodCBvZiBsaXN0Ki9cclxuICBQY3RPZlRvdEVsZW0sXHJcbn1cclxuXHJcbmV4cG9ydCBlbnVtIFVubG9hZFN0cmF0ZWd5IHtcclxuICAvKiBEb24ndCB0ZW1vdmUgdGhlIGVsZW1lbnRzIG9uY2UgdGhleSBoYXZlIGJlZW4gbG9hZGVkICovXHJcbiAgS2VlcExvYWRlZCxcclxuICAvKiBVbmxvYWQgdGhlIGVsZW1lbnRzIHdoZW4gdGhleSBnb3Qgb3V0IG9mIHRoZSBsb2FkZWQgZWxlbWVudHMnIHJhbmdlIGluIHRoZSB2aWV3LiBUaGlzIG1vZGUgaXMgZ29ubmEgZGVwZW5kIG9mIHRoZVxyXG4gIHNlbGVjdGVkIExvYWRpbmdNb2RlICovXHJcbiAgTGVhdkxvYWRlZFJhbmdlLFxyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFNldHRpbmdzIHtcclxuICBsb2FkU3RyYXRlZ3k6IExvYWRTdHJhdGVneTtcclxuICB1bmxvYWRTdHJhdGVneTogVW5sb2FkU3RyYXRlZ3k7XHJcbiAgLyogc2V0dGluZyB1c2VkIGZvciB0aGUgXCJQY3RPZlRvdEVsZW1cIiBtb2RlIHRvIGNhbGN1bGEgdGhlIHBlcmNlbnQgb2YgdGhlIGVsZW1lbnRzIHdhbnQgdG8gYmUgbG9hZGVkXHJcbiAgdGhlIG1heCB2YWx1ZSBzaG91bGQgYmUgMSB0aGF0IG1lYW5zIHRoZSAxMDAlIG9mIGFsbCBlbGVtZW50cyovXHJcbiAgcGVyY2VudD86IG51bWJlcjtcclxuICAvKiBQYXJhbSB1c2VkIGJ5IHRoZW0gbW9kZSBcIlBjdE9mVmlzaWJsZUVsZW1cIiBmb3IgZGVmaW5lIHRoZSBudW1iZXIgb2YgaXRlbXMgdG8gYmUgcHJlbG9hZFxyXG4gIGluIGFkZGl0aW9uIG9mIHRoZSBlbGVtZW50IHZpc2libGVzKi9cclxuICBmYWN0b3I/OiBudW1iZXI7XHJcbiAgLyogdGhpcyBwYXJhbSBpcyBnb25uYSBiZSB1c2VkIGJ5IHRoZSBMb2FkaW5nIE1vZGVzIFwiQW1BaE9mVmlzRWxlbVwiIGFuZCBcIlRvdGFsT2ZWaXNFbGVtXCJcclxuICBzbyBtdXN0IGJlIHVzZWQgd2l0aCBjYXJlZnVsIHRvIGZpbGwgdGhlIHJlcXVpcmVtZW50cyBvZiB0aG9zZSBtb2RlcyAqL1xyXG4gIG51bWJlcj86IG51bWJlcjtcclxufVxyXG4iXX0=