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