{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/JS_API/built_in_services/pushgate/cancelEvent/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"bbaee6fb-8287-5373-b9d5-d6204c732916","excerpt":"$pushgate.cancelEvent Метод отменяет событие, ранее созданное при помощи метода . Синтаксис Метод  принимает один аргумент — идентификатор события, созданного…","html":"<h1>$pushgate.cancelEvent</h1>\n<hr>\n<p>Метод отменяет событие, ранее созданное при помощи метода <a href=\"/1.11.1/docs/ru/JS_API/built_in_services/pushgate/createEvent\"><code class=\"language-text\">$pushgate.createEvent</code></a>.</p>\n<br>\n<h2>Синтаксис</h2>\n<p>Метод <code class=\"language-text\">$pushgate.cancelEvent</code> принимает один аргумент — идентификатор события, созданного при помощи метода <code class=\"language-text\">$pushgate.createEvent</code>.</p>\n<br>\n<h2>Пример</h2>\n<p>Рассмотрим пример создания и отмены будильника.</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\"><span class=\"token keyword\">state:</span> SetAlarm\n    <span class=\"token storageType\">intent!:</span> /Будильник/Поставить\n    <span class=\"token variableParameter\">a:</span> На какое время?\n\n    <span class=\"token keyword\">state:</span> Time\n        <span class=\"token storageType\">q:</span> * @duckling.time *\n        <span class=\"token variableParameter\">script:</span>\n            $temp.time = $parseTree[\"_duckling.time\"];\n            <span class=\"token comment\"># Планирование нового события.</span>\n            $temp.event = $pushgate.createEvent($temp.time.value);\n            <span class=\"token comment\"># Запоминание идентификатора события.</span>\n            $session.alarmId = $temp.event.id;\n        <span class=\"token variableParameter\">a:</span> Будильник установлен на <span class=\"token constantCharacter\">{{$temp.time.hour}}</span>:<span class=\"token constantCharacter\">{{$temp.time.minute}}</span>.\n\n<span class=\"token keyword\">state:</span> CancelAlarm\n    <span class=\"token storageType\">intent!:</span> /Будильник/Отменить\n    <span class=\"token variableParameter\">script:</span>\n        <span class=\"token comment\"># Отмена запомненного события</span>\n        $pushgate.cancelEvent($session.alarmId);\n        delete $session.alarmId;\n    <span class=\"token variableParameter\">a:</span> Будильник отменен.</code></pre></div>","frontmatter":{"title":"","description":null},"headings":[{"value":"$pushgate.cancelEvent"}]}},"pageContext":{"slug":"/docs/ru/JS_API/built_in_services/pushgate/cancelEvent/","previous":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/pushgate/createPushback/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/pushgate/createEvent/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}