Helia
    Preparing search index...

    Interface ChmodOptions

    Options to pass to the chmod command

    interface ChmodOptions {
        offline?: boolean;
        onProgress?: (evt: PutBlockProgressEvents | GetEvents) => void;
        path?: string;
        providers?: (PeerId | Multiaddr | Multiaddr[])[];
        recursive: boolean;
        shardSplitThresholdBytes: number;
        signal?: AbortSignal;
    }

    Hierarchy (View Summary)

    Index

    Properties

    offline?: boolean

    If true, do not perform any network operations and throw if blocks are missing from the local store. (default: false)

    onProgress?: (evt: PutBlockProgressEvents | GetEvents) => void
    path?: string

    Optional path to set the mode on directory contents

    providers?: (PeerId | Multiaddr | Multiaddr[])[]

    An optional list of peers known to host at least the root block of the DAG that will be fetched.

    If this list is omitted, or if the peers cannot supply the root or any child blocks, a findProviders routing query will be run to find peers that can supply the blocks.

    recursive: boolean

    If the target of the operation is a directory and this is true, apply the new mode to all directory contents

    shardSplitThresholdBytes: number

    DAGs with a root block larger than this value will be sharded. Blocks smaller than this value will be regular UnixFS directories.

    signal?: AbortSignal