@espressif/rainmaker-base-cdf
    Preparing search index...

    Interface ESPCDFGroupInterface

    interface ESPCDFGroupInterface {
        _raw: any;
        accessType?: string;
        customData?: Record<string, any>;
        description?: string;
        fabricDetails?: ESPCDFMatterFabricDetails;
        fabricId?: string;
        id: string;
        identifier: string;
        isMatter?: boolean;
        isPrimaryUser?: boolean;
        metadata?: Record<string, any>;
        mutuallyExclusive?: boolean;
        name: string;
        nodeDetails?: ESPCDFNodeInterface[];
        nodeIds?: string[];
        operations: ESPCDFGroupOperation;
        parentId?: string;
        subGroups?: ESPCDFGroupInterface[];
        totalNodes?: number;
        type?: string;
        setParams?(
            payload: Record<string, Record<string, unknown>>,
        ): Promise<unknown>;
    }

    Implemented by

    Index

    Properties

    _raw: any
    accessType?: string

    Normalized user access to this group: RMNG maps SDK accessType; classic RM maps from isPrimaryUser (primary | secondary). RM has no subgroup-share mode.

    customData?: Record<string, any>
    description?: string
    fabricId?: string
    id: string
    identifier: string
    isMatter?: boolean
    isPrimaryUser?: boolean
    metadata?: Record<string, any>
    mutuallyExclusive?: boolean
    name: string
    nodeDetails?: ESPCDFNodeInterface[]
    nodeIds?: string[]
    parentId?: string
    subGroups?: ESPCDFGroupInterface[]
    totalNodes?: number
    type?: string

    Methods

    • Group-level param publish.

      Parameters

      • payload: Record<string, Record<string, unknown>>

      Returns Promise<unknown>