/*
 * 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 FibBase {
    
    constructor() {
        this._wident = 0;
        this._nfib = 0;
        this._lid = 0;
        this._pnnext = 0;
        this._fdot = false;
        this._fglsy = false;
        this._fcomplex = false;
        this._fhaspic = false;
        this._cquicksaves = 0;
        this._fencrypted = false;
        this._fwhichtblstm = false;
        this._freadonlyrecommended = false;
        this._fwritereservation = false;
        this._fextchar = false;
        this._floadoverride = false;
        this._ffareast = false;
        this._fobfuscated = false;
        this._nfibback = 0;
        this._lkey = 0;
        this._envr = 0;
        this._fmac = false;
        this._femptyspecial = false;
        this._floadoverridepage = false;
    }
    
    get wIdent() {
        return this._wident;
    }
    set wIdent(value) {
        this._wident = value;
        return this._wident;
    }
    
    get nFib() {
        return this._nfib;
    }
    set nFib(value) {
        this._nfib = value;
        return this._nfib;
    }
    
    get lid() {
        return this._lid;
    }
    set lid(value) {
        this._lid = value;
        return this._lid;
    }
    
    get pnNext() {
        return this._pnnext;
    }
    set pnNext(value) {
        this._pnnext = value;
        return this._pnnext;
    }
    
    get fDot() {
        return this._fdot;
    }
    set fDot(value) {
        this._fdot = value;
        return this._fdot;
    }
    
    get fGlsy() {
        return this._fglsy;
    }
    set fGlsy(value) {
        this._fglsy = value;
        return this._fglsy;
    }
    
    get fComplex() {
        return this._fcomplex;
    }
    set fComplex(value) {
        this._fcomplex = value;
        return this._fcomplex;
    }
    
    get fHasPic() {
        return this._fhaspic;
    }
    set fHasPic(value) {
        this._fhaspic = value;
        return this._fhaspic;
    }
    
    get cQuickSaves() {
        return this._cquicksaves;
    }
    set cQuickSaves(value) {
        this._cquicksaves = value;
        return this._cquicksaves;
    }
    
    get fEncrypted() {
        return this._fencrypted;
    }
    set fEncrypted(value) {
        this._fencrypted = value;
        return this._fencrypted;
    }
    
    get fWhichTblStm() {
        return this._fwhichtblstm;
    }
    set fWhichTblStm(value) {
        this._fwhichtblstm = value;
        return this._fwhichtblstm;
    }
    
    get fReadOnlyRecommended() {
        return this._freadonlyrecommended;
    }
    set fReadOnlyRecommended(value) {
        this._freadonlyrecommended = value;
        return this._freadonlyrecommended;
    }
    
    get fWriteReservation() {
        return this._fwritereservation;
    }
    set fWriteReservation(value) {
        this._fwritereservation = value;
        return this._fwritereservation;
    }
    
    get fExtChar() {
        return this._fextchar;
    }
    set fExtChar(value) {
        this._fextchar = value;
        return this._fextchar;
    }
    
    get fLoadOverride() {
        return this._floadoverride;
    }
    set fLoadOverride(value) {
        this._floadoverride = value;
        return this._floadoverride;
    }
    
    get fFarEast() {
        return this._ffareast;
    }
    set fFarEast(value) {
        this._ffareast = value;
        return this._ffareast;
    }
    
    get fObfuscated() {
        return this._fobfuscated;
    }
    set fObfuscated(value) {
        this._fobfuscated = value;
        return this._fobfuscated;
    }
    
    get nFibBack() {
        return this._nfibback;
    }
    set nFibBack(value) {
        this._nfibback = value;
        return this._nfibback;
    }
    
    get lKey() {
        return this._lkey;
    }
    set lKey(value) {
        this._lkey = value;
        return this._lkey;
    }
    
    get envr() {
        return this._envr;
    }
    set envr(value) {
        this._envr = value;
        return this._envr;
    }
    
    get fMac() {
        return this._fmac;
    }
    set fMac(value) {
        this._fmac = value;
        return this._fmac;
    }
    
    get fEmptySpecial() {
        return this._femptyspecial;
    }
    set fEmptySpecial(value) {
        this._femptyspecial = value;
        return this._femptyspecial;
    }
    
    get fLoadOverridePage() {
        return this._floadoverridepage;
    }
    set fLoadOverridePage(value) {
        this._floadoverridepage = value;
        return this._floadoverridepage;
    }
}


module.exports = FibBase