Site3dConfiguratorHistory Class
Класс истории действий над конфигуратором
Constructor
Site3dConfiguratorHistory
()
Item Index
Methods
Properties
Methods
clear
()
Метод очищает историю действий
startAddItem
-
index
-
caption
-
cancel
-
data
Метод начинает добавление действия
Parameters:
-
index
StringИдентификатор действия
-
caption
StringНазвание действия
-
cancel
FunctionФункция отмены действия
-
data
ObjectДанные для обработки функциями отмены и совершения действия
stopAddItem
()
Метод останавливает добавление действия
setData
-
data
Метод устанавливает данные для обработки функциями отмены и совершения действия
Parameters:
-
data
ObjectДополнительные данные
endAddItem
-
make
-
additionalData
-
options
Метод заканчивает добавление действия и запускает его
Parameters:
-
make
FunctionФункция совершения действия
-
additionalData
ObjectДополнительные данные для обработки функциями отмены и совершения действия
-
options
ObjectДополнительные параметры
- isAutoStart - истина, если make исполняется (по умолчанию истина)
addItem
-
index
-
caption
-
cancel
-
make
-
data
-
options
Метод добавляет информацию о действии и запускает его
Parameters:
-
index
StringИдентификатор действия
-
caption
StringНазвание действия
-
cancel
FunctionФункция отмены действия
-
make
FunctionФункция совершения действия
-
data
ObjectДанные для обработки функциями отмены и совершения действия
-
options
ObjectДополнительные параметры:
- isAutoStart - истина, если make исполняется (по умолчанию истина)
prev
()
Метод отменяет текущее в истории действие
next
()
Метод повторяет следующее в истории действие
Properties
currentIndex
String
Свойство возвращает идентификатор текущего элемента
isLastPrev
Boolean
Свойство возвращает истину, если нет предыдущих действий
isLastNext
Boolean
Свойство возвращает истину, если нет последующих действий
tempData
Object
Свойство возвращает временные данные, сохраненные при начале добавление действия