summaryrefslogtreecommitdiff
path: root/utils/Images.qml
blob: ac76f5118d2957b0b2fc622f5f90450e99c9336a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
pragma Singleton

import Quickshell

Singleton {
    readonly property list<string> validImageTypes: ["jpeg", "png", "webp", "tiff", "svg"]
    readonly property list<string> validImageExtensions: ["jpg", "jpeg", "png", "webp", "tif", "tiff", "svg"]

    function isValidImageByName(name: string): bool {
        return validImageExtensions.some(t => name.endsWith(`.${t}`));
    }
}