From dd56f572059090958f7104f3920eb80c28b4f99c Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Wed, 11 Dec 2019 10:48:39 +0100 Subject: [PATCH] Add some more code completion info --- libnymea-app-core/scripting/codecompletion.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libnymea-app-core/scripting/codecompletion.cpp b/libnymea-app-core/scripting/codecompletion.cpp index ec3a88a4..342b0f14 100644 --- a/libnymea-app-core/scripting/codecompletion.cpp +++ b/libnymea-app-core/scripting/codecompletion.cpp @@ -21,9 +21,13 @@ CodeCompletion::CodeCompletion(QObject *parent): m_classes.insert("SequentialAnimation", ClassInfo("SequentialAnimation", {"id", "alwaysRunToEnd", "loops", "paused", "running"}, {"start", "stop", "pause", "resume", "complete"}, {"onStarted", "onStopped", "onFinished", "onRunningChanged"})); m_classes.insert("ParallelAnimation", ClassInfo("ParallelAnimation", {"id", "alwaysRunToEnd", "loops", "paused", "running"}, {"start", "stop", "pause", "resume", "complete"}, {"onStarted", "onStopped", "onFinished", "onRunningChanged"})); m_classes.insert("PauseAnimation", ClassInfo("PauseAnimation", {"id", "duration", "alwaysRunToEnd", "loops", "paused", "running"}, {"start", "stop", "pause", "resume", "complete"}, {"onStarted", "onStopped", "onFinished", "onRunningChanged"})); + m_classes.insert("ListModel", ClassInfo("ListModel", {}, {"clear", "append"}, {})); + m_classes.insert("ListElement", ClassInfo("ListElement", {}, {}, {})); + m_classes.insert("Repeater", ClassInfo("Repeater", {"model", "delegate", "count"}, {"itemAt"}, {"onCountChanged"})); m_attachedClasses.insert("Component", ClassInfo("Component", {}, {}, {"onCompleted", "onDestruction", "onDestroyed"})); m_attachedClasses.insert("Alarm", ClassInfo("Alarm", {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday", "AllDays"}, {}, {})); + m_attachedClasses.insert("Animation", ClassInfo("Animation", {"Infinite"}, {}, {})); m_genericSyntax.insert("property", "property "); m_genericSyntax.insert("function", "function ");