Lines Matching refs:instanceId
38 explicit DialogContainer(int32_t instanceId, FrontendType type = FrontendType::DECLARATIVE_JS);
164 static void ShowToast(int32_t instanceId, const std::string& message, int32_t duration, const std::string& bottom,
166 static void CloseToast(int32_t instanceId, const int32_t toastId, std::function<void(int32_t)>&& callback);
167 static void ShowDialog(int32_t instanceId, const std::string& title, const std::string& message,
170 static void ShowDialog(int32_t instanceId, const PromptDialogAttr& dialogAttr,
173 static void ShowActionMenu(int32_t instanceId, const std::string& title, const std::vector<ButtonInfo>& button,
177 int32_t instanceId, int32_t posX, int32_t posY, int32_t width, int32_t height, bool isToast = false);
178 static bool CloseWindow(int32_t instanceId);
179 static bool HideWindow(int32_t instanceId);
181 static void SetUIWindow(int32_t instanceId, sptr<OHOS::Rosen::Window>& uiWindow);
182 static sptr<OHOS::Rosen::Window> GetUIWindow(int32_t instanceId);
184 static void DestroyContainer(int32_t instanceId, const std::function<void()>& destroyCallback = nullptr);
185 static RefPtr<DialogContainer> GetContainer(int32_t instanceId);
190 static bool OnBackPressed(int32_t instanceId);
192 void SetFontScaleAndWeightScale(int32_t instanceId);
197 void InitPipelineContext(std::shared_ptr<Window> window, int32_t instanceId, double density, int32_t width,