* @param[in] size The new width and height
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_ARG A specified input parameter is invalid.
+ * @see LiveboxProvider::OnLiveboxProviderInitialize()
*/
result Construct(const Tizen::Graphics::Dimension& size);
* @param[in] size The new width and height
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_ARG A specified input parameter is invalid.
+ * @see LiveboxProvider::OnLiveboxProviderInitialize()
*/
result Construct(const Tizen::Ui::Layout& layout, const Tizen::Graphics::Dimension& size);
* @param[in] size The new width and height
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_ARG A specified input parameter is invalid.
+ * @see LiveboxProvider::OnLiveboxPopupProviderInitialize()
*/
result Construct(const Tizen::Graphics::Dimension& size);
* @param[in] size The new width and height
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_ARG A specified input parameter is invalid.
+ * @see LiveboxProvider::OnLiveboxPopupProviderInitialize()
*/
result Construct(const Tizen::Ui::Layout& layout, const Tizen::Graphics::Dimension& size);
* This instance represents the x and y coordinates of the top-left corner @n
* of the created window along with its width and height. @n
* @exception E_SUCCESS The method is successful.
- * @exception E_INVALID_ARG A specified input parameter is invalid.
+ * @exception E_INVALID_ARG A specified input parameter is invalid.\r
+ * @exception E_APP_NOT_INSTALLED The application is not installed.\r
+ * @exception E_OBJ_NOT_FOUND The specified Livebox provider is not found.
*/
result Construct(const Tizen::Base::String& appId, const Tizen::Base::String& providerName, const Tizen::Graphics::Rectangle& rect);
* of the created window along with its width and height. @n
* @param[in] userInfo Extra data to be delivered to Livebox provider
* @exception E_SUCCESS The method is successful.
- * @exception E_INVALID_ARG A specified input parameter is invalid.
+ * @exception E_INVALID_ARG A specified input parameter is invalid.\r
+ * @exception E_APP_NOT_INSTALLED The application is not installed.\r
+ * @exception E_OBJ_NOT_FOUND The specified Livebox provider is not found.
*/
result Construct(const Tizen::Base::String& appId, const Tizen::Base::String& providerName, const Tizen::Graphics::Rectangle& rect, const Tizen::Base::String& userInfo);