MediaSFU React Native
    Preparing search index...

    Function checkGrid

    • Checks the grid configuration and calculates various parameters based on the number of rows, columns, and active elements.

      Parameters

      • options: CheckGridOptions

        The options for checking the grid.

        • rows: number
        • cols: number
        • actives: number

      Returns Promise<void | [boolean, number, number, number, number, number, number]>

      A promise that resolves to a tuple containing:

      • removeAltGrid (boolean): Indicates whether to remove the alternate grid.
      • numtoadd (number): The number of elements to add.
      • numRows (number): The number of rows.
      • numCols (number): The number of columns.
      • remainingVideos (number): The number of remaining videos.
      • actualRows (number): The actual number of rows.
      • lastrowcols (number): The number of columns in the last row.

      If an error occurs, it logs the error to the console.

      const options = {
      rows: 3,
      cols: 4,
      actives: 10,
      };

      checkGrid(options)
      .then(result => {
      console.log('Grid check result:', result);
      // Example output: [true, 2, 3, 4, 2, 3, 4]
      })
      .catch(error => {
      console.error('Error checking grid:', error);
      });