/*
 * SDK Pullenti Unitext, version 4.33, fabruary 2026. Copyright (c) 2013-2026, Pullenti. All rights reserved. 
 * Non-Commercial Freeware and Commercial Software. 
 * This class is generated using the converter UniSharping (www.unisharping.ru) from Pullenti C# project. 
 * The latest version of the code is available on the site www.pullenti.ru
 */


class Prm {
    
    constructor() {
        this.prm = 0;
    }
    
    get fComplex() {
        return (((this.prm) & 1)) !== 0;
    }
    
    get isprm() {
        return ((((this.prm) >>> 1)) & 0x7F);
    }
    
    get val() {
        return ((((this.prm) >>> 8)) & 0xFF);
    }
    
    get igrpprl() {
        return ((((this.prm) >>> 1)) & 0x7FFF);
    }
}


module.exports = Prm