@tmiskiew (Central 2 -) posted a new topic, subject "Seeking floating panel interfaces". It read:

   @carson.zoom thank you for your continued support!
    
    Hopefully last view related question.
    
    Can you please help me to identify the interfaces for number 1, 2, 3 and 4 in the screenshot. No 4 surprisingly doesn't work using (ZoomSDKError)showPreOrNextPageWallView:(BOOL)nextPage;
    
    image1870×1652 169 KB

After which, @tmiskiew (Central 2 -) added

    @carson.zoom any joy? We really need this very urgently.

After which, @carson.zoom (Carson) added

    Hi @tmiskiew,  
    Thanks for the post. The interface `-(ZoomSDKError)showPreOrNextPageWallView:(BOOL)nextPage ` is for the gallery/wall view. The view shown in the screenshot is not the gallery view so this interface does not apply.
    
    The interface for number 1 would be:
    [code] 
        /**
         * @brief Switch float video display mode to minimize mode.
         * @return If the function succeeds, it will return ZoomSDKError_success, otherwise failed.
         */
        - (ZoomSDKError)switchFloatVideoToMinimizeMode;
        
    [/code]
    
    The interface for number 2 is:
    [code] 
        /**
         * @brief Switch float video display mode to active speaker.
         * @return If the function succeeds, it will return ZoomSDKError_success, otherwise failed. 
         */
        - (ZoomSDKError)switchFloatVideoToActiveSpeakerMode;
        
    [/code]
    
    These interfaces would work while screen sharing.
    
    Currently we do not have interfaces for number 3 & 4.
    
    Hope this helps. Thanks!

@tmiskiew (Central 2 -) replied

    Thanks! Could you please request adding interfaces for 3 and 4.

So @carson.zoom (Carson) replied

    Yes, I have submitted feature request for 3 and 4, the engineering team will review and try to add the new features as soon as they can.
    
    Thanks!

So @tmiskiew (Central 2 -) replied

    Can we also have this one? I called it no 5.

After which, @carson.zoom (Carson) added

    Hi @tmiskiew,
    
    For No. 5, please have a try with the following interface(Only works in Zoom UI):
    [code] 
        /**
         * @brief Swap to show sharing screen or video.
         * @param share YES means swap to sharing screen, NO means swap to video.
         * @return  If the function succeeds, it will return ZoomSDKError_success, otherwise not.
         * @note Only available for Zoom native ui mode.
         */
        - (ZoomSDKError)swapToShowShareViewOrVideo:(BOOL)share;
        
    [/code]
    
    Thanks!

@tmiskiew (Central 2 -) replied

    @carson.zoom \- do you in the meantime provide interfaces 3 and 4? What are the names of those interfaces? From what I see there were changes in this area since version 4.6.

Then @carson.zoom (Carson) said

    Hi @tmiskiew,
    
    Thanks for the reply. Please see the response in: Is there an interface for next page of Float Video? for the answer to your question.
    
    Thank you.


{'source': 'discourse', 'url': 'https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968', 'title': 'Seeking floating panel interfaces', 'views': 784, 'has_accepted_answer': False, 'word_count': 357, 'like_count': 0, 'reply_count': 4, 'participant_count': 2, 'posts': 9, 'tags': '', 'author': '@tmiskiew (Central 2 -)', 'participants': '@tmiskiew (Central 2 -), @carson.zoom (Carson)', 'image_url': ['https://global.discourse-cdn.com/business6/uploads/zoomdeveloper/optimized/2X/3/37ab0545607b54fa444134d5c4e22a16e006d367_2_1024x904.png'], 'created_at': '2020-08-01T20:16:01.187Z', 'last_posted_at': '2020-10-30T07:39:20.869Z'}