LIGHTFE P30

New Arrival Best Seller
const TAG = 'spz-custom-revue-star'; class SPZCustomRevueStar extends SPZ.BaseElement { constructor(element) { super(element); } static deferredMount() { return false; } buildCallback = () => { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.starNum = this.element.getAttribute('starNum'); this.starTotal = this.element.getAttribute('starTotal'); this.showStarText = this.element.getAttribute('showStarText'); this.starColor = this.element.getAttribute('color'); this.interact = this.element.getAttribute('interact'); this.starSize = this.element.getAttribute('starSize') || 14; } mountCallback = () => { this.doRender_({ starTotal: this.starTotal, totalArray: Array.from({ length: Number(this.starTotal) }, (v, k) => k + 1), starNum: this.starNum, showStarText: this.showStarText, starColor: this.starColor, starSize: this.starSize }).then(() => { if (this.interact) { this.addEventListeners_(); } }); } addEventListeners_ = () => { const stars = document.querySelectorAll('.revue-star__star'); stars.forEach(star => { star.addEventListener('click', event => { const starEl = star.closest('.revue-star__star'); const starIndex = Number(starEl.dataset.index); let isHalf = event.offsetX < star.offsetWidth / 2; // rtl if (document.documentElement.getAttribute('dir') === 'rtl') { isHalf = event.offsetX > star.offsetWidth / 2; } const starValue = isHalf ? starIndex - 0.5 : starIndex; this.starClickHandler_({ value: starValue }); }); }); } renderStar = () => { const isRtl = document.documentElement.getAttribute('dir') === 'rtl'; const stars = this.element.querySelectorAll('.revue-star__star'); stars.forEach((star, i) => { const starIndex = i + 1; const starEl = star.querySelector('svg:nth-child(2)'); const isHalf = this.starNum % 1 > 0 && Math.ceil(this.starNum) === starIndex; const isSolid = starIndex <= Math.ceil(this.starNum); starEl.style.display = isSolid ? 'block' : 'none'; if (isHalf) { if (isRtl) { // RTL布局下,如果是半星,显示星星的右半边 starEl.style.clipPath = `polygon(50% 0, 100% 0, 100% 100%, 50% 100%)`; } else { // LTR布局下,如果是半星,显示星星的左半边 starEl.style.clipPath = `polygon(0 0, 50% 0, 50% 100%, 0 100%)`; } } else { starEl.style.clipPath = `polygon(0 0, 100% 0, 100% 100%, 0 100%)` } }); const showCountEle = this.element.querySelector('#revue-star-show-count'); showCountEle && SPZ.whenApiDefined(showCountEle).then((api) => { api.render({ starNum: this.starNum, starTotal: this.starTotal }); }); } doRender_ = (data) => { return this.templates_ .findAndRenderTemplate(this.element, { starSize: this.starSize, ...data }, null) .then((el) => { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); this.element.appendChild(el); }) .then(() => { this.starNum = data.starNum; this.renderStar(); }); } starClickHandler_ = (event) => { this.starNum = event.value; this.renderStar(); this.triggerEvent_('change', { value: event.value }); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SPZCustomRevueStar)
()
try { const productId = window.SHOPLAZZA.meta.page.resource_id; const productType = `default`; const getProductReviews = (star_least) => fetch('/api/comment/count-star-multi', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ product_id: [productId], star_least: star_least || 1, }), }).then(res => res.json()); try { const section = document.querySelector('#revue-product-star'); if(productType === "gift_card" && section) { section.style.display = 'none'; } } catch(e) { console.log(e); window.addEventListener('load', () => { try { const section = document.querySelector('#revue-product-star'); if(productType=== "gift_card" && section) { section.style.display = 'none'; } } catch(e) { console.log(e) } }) } const getReviewsConfig = async () => { let data = {}; const url = new URL(window.location.href); const preview_theme_id = url.searchParams.get('preview_theme_id'); const commentConfig = await fetch('/api/comment-config', { method: 'GET', headers: { 'Content-Type': 'application/json', } }).then(res => res.json()); data = commentConfig.data; const themeConfig = await fetch(`/api/comment-config?theme_id=${preview_theme_id || ''}`, { method: 'GET', headers: { 'Content-Type': 'application/json', } }).then(res => res.json()); if (themeConfig?.data && themeConfig.data.star_color) { data.star_color = themeConfig.data.star_color; } if (preview_theme_id) { data.star_least = window.apps_global && apps_global.reviews && apps_global.reviews.preview_star_least; } else if (themeConfig?.data && themeConfig.data.product_settings) { data.star_least = themeConfig.data.product_settings.star_least; } return data; }; if (productId && window.SHOPLAZZA.meta.page.template_type == 1) { getReviewsConfig().then(async res => { const config = res; let review = await getProductReviews(config.star_least); review = review.data[productId]; if (!config.open_status || (!review.comment_avg_star && !config.show_no_comment_star)) return; const render = async () => { const section = document.querySelector('#revue-product-star'); const starComponent = document.querySelector('#revue-product-star-component'); const count = document.querySelector('#revue-product-star-count'); count.innerText = review.published_count; const api = await SPZ.whenApiDefined(starComponent); api.doRender_({ starNum: review.comment_avg_star, starTotal: 5, showStarText: false, starColor: config.star_color, totalArray: Array.from({ length: 5 }, (v, k) => k + 1) }); section.style.opacity = 1; } render(); document.addEventListener('dj.editor.update', render); }); } } catch (e) {console.warn(e)};
$39.99
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Shipping
Estimated Delivery:Nov-15 - Nov-19
Vendor by: LIGHTFE
SKU: LIGHTFE-P30
Description

Product Description 

    • The LIGHTFE P30 Flashlight is a professionally designed uniform light UV flashlight that utilizes high-quality genuine brand UV LED beads.

    •  It is available in two models: P30D (UV365nm) and P30A (UV395nm).

    • This flashlight operates on a single 18650 rechargeable battery and features a durable aluminum alloy body with a hard anodized surface treatment for enhanced durability and wear resistance.

    • The P30 flashlight is equipped with an intelligent chip that provides constant brightness and smart temperature control, ensuring stable performance during prolonged use. It also includes overcurrent protection and reverse battery protection for added safety. The lens is made from optical tempered glass, delivering superior optical performance and durability.

    • The P30 flashlight is rated IPX6 waterproof, making it suitable for various harsh environments, and it can withstand drops from up to 1.5 meters. The product dimensions are 148mm in length, with a body diameter of 28mm and a head diameter of 35mm. The net weight is 177g (excluding the battery).

    • The package includes: 1 P30 flashlight, 1 18650 battery, 1 charger, 2 spare waterproof rings, and 1 lanyard.

    Product Name: LIGHTFE P30 Flashlight
    Product Type:

    Uniform Light UV Flashlight

    Model Options:
    • P30D: UV365nm; 
    • P30A: UV395nm
    Light Source: Genuine Brand UV LED Beads
    Battery: 18650 Rechargeable Battery (included in the package)
    Material: Aluminum Alloy Body with Hard Anodized Surface Treatment
    Core Circuit:
    • Intelligent Chip for Constant Brightness
    • Smart Temperature Control
    • Overcurrent Protection
    • Reverse Battery Protection
    Lens: Optical Tempered Glass Lens
    Waterproof Rating: IPX6
    Drop Resistance: Up to 1.5 meters
    Product Dimensions:
    • Length: 148mm
    • Body Diameter: 28mm
    • Head Diameter: 35mm
    Net Weight 177g (excluding battery)
    Package Contents:
    • 1 P30 Flashlight
    • 1 18650 Battery
    • 1 Charger
    • 2 Spare Waterproof Rings
    • 1 Lanyard

            The LIGHTFE P30 Flashlight delivers professional-grade UV illumination with unmatched precision and efficiency. Available in both 365nm and 395nm wavelengths, it excels in various inspection tasks. Equipped with an intelligent chip, smart temperature control, and multiple safety protections, it ensures stable performance in any environment. The durable aluminum alloy body is built to withstand tough conditions, making it the perfect companion for professionals and adventurers alike. Choose the P30 for reliable, high-performance UV lighting.

    Applications 

    1. Mineral Identification: The P30 flashlight's UV light is ideal for mineral identification, revealing the fluorescence properties of ores, aiding in their classification and identification.
    2. Jewelry Inspection: The P30 can be used to verify the authenticity of jewelry, detecting internal cracks, flaws, and enhancements in gemstones.
    3. Anti-counterfeiting Verification: The P30 flashlight can identify various anti-counterfeiting features and invisible inks, making it widely used in the verification of banknotes, passports, credit cards, and more.
    4. Environmental Inspection: In environmental fields, the P30 flashlight can detect the presence of mold, bacteria, and other contaminants, particularly useful in indoor air quality inspections.
    5. Outdoor Exploration: The P30 flashlight's excellent UV illumination makes it suitable for nighttime activities, assisting in signaling and navigation during outdoor adventures.
    6. Law Enforcement: In law enforcement, the P30 flashlight can be used to examine documents, fingerprints, and other evidence for hidden details.

    You may also like

    Customer Reviews

    18 Reviews
    Thompson
    2025.01.09

    The UV light is very pure with the professional filter lens, no stray light at all. Works perfectly for lab experiments.

    Stephen
    2024.10.17

    The beam pattern is impressively uniform, with no overly bright hot spots—looks very professional.

    LIGHTFE P30
    $39.99
    Jelena
    2025.03.07

    The battery life is excellent—runs for hours without issues. Solid construction, feels very durable.

    Brian Philliber
    2025.07.16

    This is one of the best backup camera kits I’ve bought. Night vision works well even in dim parking lots, the guidelines show up clearly, and the overall build quality feels premium.

    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Name
    Add customer reviews and testimonials to showcase your store’s happy customers.
    Load more

    Safety System

    Professional Flashlight