Salesforce utilityBarAPI

Salesforce

How to setTimeout before calling subTab() in Salesforce workspaceAPI?

Sample Code:Aura Component:<aura:component implements="flexipage:availableForAllPageTypes" access="global" >        <lightning:workspaceAPI aura:id="workspace" />    <lightning:utilityBarAPI aura:id="utilitybar"/>    <lightning:button label="Open Tab with Subtab" onclick="{! c.openTabWithSubtab }" />    </aura:component>JavaScript Controller:({        openTabWithSubtab : function(component, event, helper) {        ....