IFClite TypeScript API
    Preparing search index...

    Variable GEOMETRY_PERF_FLAG_BINDINGSConst

    GEOMETRY_PERF_FLAG_BINDINGS: {
        batchSizing: {
            global: "__IFC_LITE_BATCH_SIZING";
            urlParam: "perf.batchSizing";
        };
        shardScan: { global: "__IFC_LITE_SHARD_SCAN"; urlParam: "perf.shardScan" };
        visibilityFilter: {
            global: "__IFC_LITE_VISIBILITY_FILTER";
            urlParam: "perf.visibilityFilter";
        };
        warmPool: { global: "__IFC_LITE_WARM_POOL"; urlParam: "perf.warmPool" };
    }

    Type Declaration

    • ReadonlybatchSizing: { global: "__IFC_LITE_BATCH_SIZING"; urlParam: "perf.batchSizing" }

      Adaptive batch-sizing override (#1097); JSON Partial<BatchSizingConfig>.

    • ReadonlyshardScan: { global: "__IFC_LITE_SHARD_SCAN"; urlParam: "perf.shardScan" }

      Sharded entity-index pre-pass; on by default, 0 is the kill switch.

    • ReadonlyvisibilityFilter: { global: "__IFC_LITE_VISIBILITY_FILTER"; urlParam: "perf.visibilityFilter" }

      Load-time visibility filter (#1097); JSON { disabledTypes, skipTypeGeometry }.

    • ReadonlywarmPool: { global: "__IFC_LITE_WARM_POOL"; urlParam: "perf.warmPool" }

      Engine init + geometry workers started at load request (#7036); on by default, 0 is the kill switch.