#define DALI_TOOLKIT_PROGRESS_BAR_H
/*
- * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2018 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
/**
* @brief ProgressBar is a control to give the user an indication of the progress of an operation.
- * *
- * Determinate Progress State
*
- * # : Progress visual
- * * : Secondary Progress visual
- * = : Track visual
- * 40% : Label visual
- *
- * =============================================
- * = ###############**** 40% =
- * =============================================
- *
- * Indeterminate Progress State
- *
- * / : Indeterminate visual
- *
- * =============================================
- * = ///////////////////////////////////////// =
- * =============================================
- *
- * Also progress value percentage is shown as text inside the progress bar.
* Signals
* | %Signal Name | Method |
* |-------------------|-------------------------------|
* @SINCE_1_2.60
*/
-class DALI_IMPORT_API ProgressBar : public Control
+class DALI_TOOLKIT_API ProgressBar : public Control
{
public:
};
/**
- * @brief An enumeration of properties belonging to the ProgressBar class.
+ * @brief Enumeration of properties belonging to the ProgressBar class.
* @SINCE_1_2.60
*/
struct Property
{
+ /**
+ * @brief Enumeration for the instance of properties belonging to the ProgressBar class.
+ * @SINCE_1_2.60
+ */
enum
{
/**
*
* Creates another handle that points to the same real object.
* @SINCE_1_2.60
+ * @param[in] handle Handle to an object
*/
ProgressBar( const ProgressBar& handle );
*
* Changes this handle to point to another real object.
* @SINCE_1_2.60
+ * @param[in] handle Handle to an object
+ * @return A reference to this
*/
ProgressBar& operator=( const ProgressBar& handle );