事件设置方法、装置、设备和存储介质

文档序号:1020953 发布日期:2020-10-27 浏览:12次 >En<

阅读说明:本技术 事件设置方法、装置、设备和存储介质 (Event setting method, device, equipment and storage medium ) 是由 郑雅 叶树伦 顾一鸣 于 2019-04-22 设计创作,主要内容包括:本申请实施例提供了一种事件设置方法、装置、设备和存储介质,以提高处理效率。所述方法包括:依据所述选择的对象创建对象节点,所述对象节点包括触发对象节点和作用对象节点;确定所述触发对象节点对应的对象事件;确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作;在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点;生成对应的交互事件。可在一个界面中便捷的设置交互事件的对象规则等,无需在各组件的设置面板之间反复切换,操作便捷,效率较高。(The embodiment of the application provides an event setting method, an event setting device, event setting equipment and a storage medium, so that the processing efficiency is improved. The method comprises the following steps: creating object nodes according to the selected object, wherein the object nodes comprise trigger object nodes and action object nodes; determining an object event corresponding to the trigger object node; determining an object action corresponding to the action object node, and connecting the object event and the object action through a connecting line of the trigger object node and the action object node; adding rule nodes on a connecting line of the trigger object node and the action object node, wherein the rule nodes comprise a trigger rule node and a conversion rule node; a corresponding interaction event is generated. The object rules and the like of the interaction events can be conveniently set in one interface, repeated switching among the setting panels of all the components is not needed, operation is convenient and fast, and efficiency is high.)

事件设置方法、装置、设备和存储介质

技术领域

本申请涉及计算机技术领域,特别是涉及一种事件设置方法和装置、一种电子设备和一种存储介质。

背景技术

当前业界的可视化大屏搭建工具中,对大屏组件的交互事件的设置往往是采用传统的分组件分面板,以表单填写的形式进行操作。

表单形式的设置方式中,每个组件对应单独的设置面板,因此在设置的过程中,需要反复切换不同的组件的设置面板才能完成一个完整交互事件的设置,尤其在进行对象为多个组件的交互事件设置时,设置操作非常繁琐,影响处理效率。

发明内容

本申请实施例提供了一种数据处理方法,以提高处理效率。

相应的,本申请实施例还提供了一种数据处理装置、一种电子设备以及一种存储介质,用以保证上述方法的实现及应用。

为了解决上述问题,本申请实施例公开了一种事件设置方法,所述方法包括:依据所述选择的对象创建对象节点,所述对象节点包括触发对象节点和作用对象节点;确定所述触发对象节点对应的对象事件;确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作;在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点;生成对应的交互事件。

可选的,还包括:提供事件设置界面,所述事件设置界面包括:节点添加面板、主画布和规则设置面板。

可选的,所述依据所述选择的对象创建对象节点,包括:接收第一指令,在所述节点添加面板上选择对象,确定对应的对象节点;接收第二指令,将所述对象节点显示在所述主画布上。

可选的,所述触发对象节点具有第一显示面板,所述确定所述触发对象节点对应的对象事件,包括:接收第三指令,在所述触发对象节点的第一显示面板上显示对象事件数据;接收第四指令,确定选择的对象事件。

可选的,所述作用对象节点具有第二显示面板;所述确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作,包括:接收第五指令,在所述作用对象节点的第二显示面板上显示对象动作数据;接收第六指令,确定选择的动作对象,并生成所述对象事件和所述对象动作之间的连接线。

可选的,还包括:接收第七指令,将所述第一显示面板的对象事件处的锚点作为一个顶点牵引出一条连接线;所述生成所述对象事件和所述对象动作之间的连接线,包括:将第二显示面板上所述动作对象处的锚点作为所述连接线的另一个顶点。

可选的,所述在所述触发对象节点和作用对象节点的连接线上添加规则节点,包括:接收第八指令,在所述节点添加面板上选择规则器,确定对应的规则节点;接收第九指令,将所述规则节点添加到所述触发对象节点和作用对象节点的连接线;在所述规则设置面板设置所述规则节点对应的规则,所述规则包括触发规则和转换规则。

可选的,所述接收第九指令,将所述规则节点添加到所述触发对象节点和作用对象节点的连接线,包括:依据所述规则节点移动到所述触发对象节点和作用对象节点的连接线,确定第九指令,将所述连接线断开并将断开的两端分别连接所述规则节点。

可选的,所述在所述触发对象节点和作用对象节点的连接线上添加规则节点,包括:接收所述触发对象节点和作用对象节点的连接线上添加控件的触发,显示对应的规则添加面板;依据对所述规则添加面板的触发,确定选择的规则节点,并将所述连接线断开并将断开的两端分别连接所述规则节点;在所述规则设置面板设置所述规则节点对应的规则,所述规则包括触发规则和转换规则。

可选的,所述事件设置界面包括预览控件;依据对所述预览控件的触发,在所述主画布上显示对应的预览浮窗,以便于执行交互事件的预览和逻辑检查。

可选的,还包括:将同种类型的规则节点进行堆叠,合并为一个规则节点组。

本申请实施例还公开了一种事件设置方法,所述方法包括:提供事件设置界面,所述事件设置界面包括:节点添加面板和主画布;依据所述对所述节点添加面板的操作,确定对应的节点并添加到所述主画布,其中,所述节点包括:对象节点和规则节点;在所述主画布上建立所述对象节点和规则节点之间的关联,生成对应的交互事件。

可选的,所述事件设置界面还包括:规则设置面板;所述生成对应的交互事件之前,还包括:在所述规则设置面板上设置所述规则节点对应的规则。

本申请实施例还公开了一种事件设置装置,所述装置包括:对象节点确定模块,用于依据所述选择的对象创建对象节点,所述对象节点包括触发对象节点和作用对象节点;对象关联模块,用于确定所述触发对象节点对应的对象事件;确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作;规则确定模块,用于在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点;事件生成模块,用于生成对应的交互事件。

本申请实施例还公开了一种事件设置装置,所述装置包括:界面提供模块,用于提供事件设置界面,所述事件设置界面包括:节点添加面板和主画布;节点添加模块,用于依据所述对所述节点添加面板的操作,确定对应的节点并添加到所述主画布,其中,所述节点包括:对象节点和规则节点;节点关联模块,用于在所述主画布上建立所述对象节点和规则节点之间的关联,生成对应的交互事件。

本申请实施例还公开了一种电子设备,包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如本申请实施例中一个或多个所述的事件设置方法。

本申请实施例还公开了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如本申请实施例中一个或多个所述的事件设置方法。

本申请实施例还公开了一种电子设备,包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如本申请实施例中一个或多个所述的事件设置方法。

本申请实施例还公开了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如本申请实施例中一个或多个所述的事件设置方法。

与现有技术相比,本申请实施例包括以下优点:

在本申请实施例中,可依据选择的对象创建对象节点,该对象节点包括触发对象节点和作用对象节点,然后可确定触发对象节点对应的对象事件以及作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作,然后在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点,生成对应的交互事件,从而可在一个界面中便捷的设置交互事件的对象规则等,无需在各组件的设置面板之间反复切换,操作便捷,效率较高。

附图说明

图1是本申请实施例的一种可视化大屏的事件设置界面的示意图;

图2是本申请的一种事件设置方法实施例的步骤流程图;

图3A、图3B、图3C、图3D、图3E、图3F是本申请实施例的一种交互事件中对象节点的设置示意图;

图4A和图4B是本申请实施例的一种交互事件中规则节点的设置示意图;

图5A、图5B和图5C是本申请实施例的另一种交互事件中规则节点的设置示意图;

图6是本申请的另一种事件设置方法实施例的步骤流程图;

图7是本申请的又一种事件设置方法实施例的步骤流程图;

图8A、图8B和图8C是本申请实施例的另一种可视化大屏的事件设置界面的示意图;

图9是本申请的一种事件设置装置实施例的结构框图;

图10是本申请的另一种事件设置装置实施例的结构框图;

图11是本申请的又一种事件设置装置实施例的结构框图;

图12是本申请一实施例提供的装置的结构示意图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

本申请实施例中可应用于可视化大屏领域中,对于可视化大屏进行设置时,可进行可视化设置,将各种对象、规则等抽象为能够可视化的节点,从而通过对节点的操作实现对可视化大屏对应交互事件的设置。

其中,搭建一个可视化大屏时,屏幕上的所有信息图表和视觉元素都可称为一个组件;则交互事件指的是组件的交互行为、以及交互行为的发生规则。将交互事件中的触发和发生交互行为的大屏元素称为对象,则对象可包括以下至少一种:单个组件,组件下包含的子组件,多个组件的组合等。

为便于可视化大屏的设置,本申请实施例可提供事件设置界面,该事件设置界面用于进行可视化大屏的交互事件的设置。如图1所示的一种可视化大屏的事件设置界面的示意图。所述事件设置界面100包括:节点添加面板102、主画布104和规则设置面板106。为了便于进行可视化的设置,可以将主画布上每个元素称为一个节点,因此节点可包括对象节点和规则节点,该规则节点包括触发规则节点(如触发规则器)和转换规则节点(如转换规则器)。则一个交互事件可概括为:一个起始对象的某个对象事件,以一定的触发规则被触发,导致终止对象以一定的转换规则执行某个动作。

节点添加面板用于确定主画布上要添加的节点,节点的类别包括对象、触发规则、转换规则等类别,相应在该节点添加面板上包括对象列表、触发规则器列表和转换规则器列表,不同的列表可选择相应类别的节点,该节点添加面板可收起或展开,如图1为节点添加面板展开的示例。

主画布用于创建交互事件,可在节点添加面板上选择节点并放置到主画布上,然后在主画布上将各节点连线,构成一个交互事件,该主画布上可展示了一个大屏项目下所有包含的交互事件和相关对象、规则等元素。

规则设置面板用于进行规则的详细设置,在该规则设置面板上可以代码的形式具体设置节点的交互逻辑,该规则设置面板可收起或展开,如图1为规则设置面板展开的示例。

事件设置界面还可包括工具栏,工具栏包括各种操作的按钮等控件,也可返回到大屏设置的其他页面,如整体编辑页面等。如图1所示的示例中,工具栏包括如下控件:返回控件、撤销控件、重做控件、启用控件、停用控件、删除控件、预览控件、应用控件和帮助控件等。其中,返回控件可用于返回到其他页面如上一级页面或前一个页面等,撤销控件用于撤销指定设置操作,重做控件用于重新指定设置操作,启用控件用于启动使用指定节点,停用控件用于停止使用指定节点,删除控件用于删除指定节点或设置操作等,预览控件用于预览该交互事件在大屏上的显示效果,应用控件用于将应用该交互事件。

从而用户可在该事件设置界面选择节点,通过连接线连接各节点并基于需求设置相应的规则,从而能够便捷的设置交互事件,无需在不同组件的设置面板直接反复切换,使得设置的操作逻辑和用户普遍认知中的事件逻辑进行统一,且在该事件设置界面即可看到交互事件的完整的交互逻辑,具有较好的全局性。

在上述实施例的基础上,本申请实施例提供了一种数据处理方法,能够基于该事件设置界面进行交互事件的设置。

参照图2,示出了本申请的一种数据处理方法实施例的步骤流程图。

步骤202,依据所述选择的对象创建对象节点,所述对象节点包括触发对象节点和作用对象节点。

用户可在事件设置界面中进行交互事件的可视化设置,相应了基于该事件设置界面接收用户的各种指示信息,基于指示进行交互事件的创建。可在事件设置界面的节点添加面板上通过点击等设定操作选择对象,从而可基于选择的对象在主画布上创建对象节点,例如生成选择对象对应的对象节点并通过拖动操作放置到主画布上。其中,按照用途划分可将对象划分为触发对象和作用对象,触发对象指的是交互事件中被触发的对象,作用对象指的是交互事件中执行动作的对象。一个交互事件中的起始对象通常为触发对象,终止通常为作用对象,一个交互事件中可包括一个或多个触发对象,以及一个或多个作用对象,具体依据需求设置。在一个交互事件中触发对象和作用对象也可为同一个对象,如图2中组件001在该交互事件中既是触发对象也是作用对象。

一个可选实施例中,所述依据所述选择的对象创建对象节点,包括:接收第一指令,在所述节点添加面板上选择对象,确定对应的对象节点;接收第二指令,将所述对象节点显示在所述主画布上。用户可在节点添加面板上上选择对象列表,从而查看可选的对象,然后可通过点击等操作选择对象,相应可接收到用户操作的第一指令,依据该第一指令可确定用户在节点添加面板上选择的对象,可确定该对应对象的对象节点,例如在点击位置上显示可在主画布上显示的对象节点的显示面板等。然后用户可在需要放置主画布上需要放置该对象节点的位置进行点击等操作,从而可接收到第二指令,将所述对象节点显示在所述主画布上,从而可在主画布上显示对象节点的显示面板。

例如一个示例中,用户可在节点添加面板上点击要选择的对象(对应接收到第一指令),保持点击操作可进行拖动(相应显示对象节点的显示面板并跟随拖动轨迹移动),在达到主画布上要放置对象节点的位置后,可释放对该对象节点的选中操作(对应接收到第二指令),如鼠标左键点击、拖动后松开左键等,或者通过其他方式操作等,从而在主画布上显示对象节点的显示面板。

本申请实施例中,针对触发对象节点可设置相应的事件,针对作用对象节点可设置相应的动作。为了便于区分,可将对象节点的显示面板称为第一显示面板,将作用对象节点的显示面板称为第二显示面板。

步骤204,确定所述触发对象节点对应的对象事件。

步骤206,确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作。

确定出触发对象节点后可设置该节点对应的对象事件,其中,在所述第一显示面板上具有事件设置控件,如图1中控件“+事件”,通过选择该控件可显示能够设置的对象事件,包括多种种类的对象事件,可以选择一个事件作为该触发对象节点的对象事件。一个可选实施例中,所述确定所述触发对象节点对应的对象事件,包括:接收第三指令,在所述触发对象节点的第一显示面板上显示对象事件数据;接收第四指令,确定选择的对象事件。可以在第一显示面板上点击事件设置控件,从而可接收到对应的第三指令,然后在第一显示面板上显示可选择的对象事件的对象事件数据,如事件的名称、标识等,然后可点击要选择的对象事件,对应可接收到第四指令,从而确定出选择的对象事件,如基于点击位置、控件的选中状态等确定。

针对作用对象节点,可设置作用对象对应的对象动作,其中,在第二显示面板上具有动作设置控件,如图1中控件“+动作”,通过触发该动作设置控件可显示能够设置的对象动作,包括多种种类的动作,可选择一个动作作为该作用对象节点的对象动作。一个可选实施例中,所述确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作,包括:接收第五指令,在所述作用对象节点的第二显示面板上显示对象动作数据;接收第六指令,确定选择的动作对象,并生成所述对象事件和所述对象动作之间的连接线。可以在第二显示面板上点击对象设置控件,从而可接收到对应的第五指令,然后在第二显示面板上显示可选择的对象动作的对象动作数据,如动作的名称、标识等,然后可点击要选择的对象动作,对应可接收到第六指令,从而确定出选择的对象动作,如基于点击位置、控件的选中状态等确定。并可通过连接线连接触发对象节点的对象事件和作用对象节点的对象动作,将触发对象节点和作用对象节点通过连接线连接。

本申请一些可选实施例中,也可在设置触发对象节点的对象事件后,从该对象事件出牵引出一条连接线,从而在作用对象节点的第二显示面板中选择的出对象动作后可建立连线。其中,在显示面板中对象事件和对象动作上均存在可以连线的锚点,用户可点击锚点并拖动,从而可迁移出一条连接线,相应的,可接收第七指令,将所述第一显示面板的对象事件处的锚点作为一个顶点牵引出一条连接线。则所述生成所述对象事件和所述对象动作之间的连接线,包括:依据所述第六指令,将第二显示面板上所述动作对象处的锚点作为所述连接线的另一个顶点。用户拖动该连接线,当鼠标移动到作用对象节点的动作设置控件上之后,可基于鼠标停留的位置确定第五指令,然后可在作用对象节点的第二显示面板上显示对象动作数据,确定出要选择的对象动作后,鼠标可移动到该动作对象对应的锚点上并触发该锚点如点击或松开鼠标左键等指示选中该锚点的操作,对应了接收到第六指令,将将第二显示面板上所述动作对象处的锚点作为所述连接线的另一个顶点,建立所述对象事件和所述对象动作的连接,实现在触发对象节点和作用对象节点间建立连接线。

如图3所示的一种交互事件中各节点的设置示意图。可通过点击等操作触发,以在节点添加面板上展示对象列表,如图3A的示例中,展示可选择的对象如大屏组件中可显示全局大屏组件,如组1中的组件001、组件002、组件003等,进一步在各组件组中通过鼠标点击选择所需的组件或子组件等作为选择对象,相应可接收到第一指令,确定出对应的对象节点,如图3B所示的组件002的对象节点的显示面板。然后可移动鼠标拖动该节点对象到主画布上想要放置的位置上,可松开鼠标对该对象节点的选中,对应可第二指令,将所述对象节点显示在所述主画布上的相应位置上。

本示例可选择两个对象节点,一个为触发对象节点,另一个为作用对象节点,如图3C所示,组件002作为触发对象,组件003作为作用对象。然后可在触发对象节点中点击事件设置控件,对应接收到第三指令,在第一显示面板上显示可选择的各类对象事件数据,如图3D所示,显示出可选择的事件A、数据刷新、事件C等对象事件数据。然后用户可点击要选择的对象事件,如点击待选择事件处的锚点并拖动,对应接收到第四指令来确定选择的对象事件,以及基于拖动操作对应的第七指令,将该锚点作为一个顶点前牵引出一条连接线,连接线随着移动轨迹移动延长,在鼠标移动到作用对象节点的第二显示面板上动作设置控件位置后,对应可接收到第五指令,在第二显示面板上显示对象动作数据,如图3E所示,显示有动作B、单击、双击、动作D等对象动作数据,此时鼠标移动到动作D的锚点处。然后可在要选择的对象动作处的锚点位置松开鼠标,对应接收到第六指令,确定该锚点处的对象动作为选择的对象动作,并将该锚点作为连接线的另一个顶点,在选择的对象事件和动作对象之间连线,如图3F所示,显示面板上可仅显示选择的对象事件和对象动作,如组件002对应显示面板上显示事件C,组件003对应显示面板上显示动作D,也就是实现了创建触发对象节点和作用对象节点间连接线的过程。

步骤208,在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点。

其中,对象事件指的是一个对象中可以被调用来作为触发规则发生的接口,所述对象动作指的是一个对象中可以被调用来作为转换规则发生的接口。因此在触发对象节点和作用对象节点间建立连接线后,可设置事件的触发规则以及动作的转换规则,用户可触发节点添加面板上规则列表,包括触发规则列表和转换规则列表,以选择相应的规则器,其中,用户可点击需要的规则器,从而在所述节点添加面板上选择规则器,确定对应的规则节点,然后可拖动该规则节点到触发对象节点和作用对象节点的连接线上,松开对该规则节点的选中,即可将该规则节点添加到连接线之间,并可设置规则节点对应的规则。

一个可选实施例中,所述在所述触发对象节点和作用对象节点的连接线上添加规则节点,包括:接收第八指令,在所述节点添加面板上选择规则器,确定对应的规则节点;接收第九指令,将所述规则节点添加到所述触发对象节点和作用对象节点的连接线;在所述规则设置面板设置所述规则节点对应的规则,所述规则包括触发规则和转换规则。点击需要的规则器,对应可接收到第八指令,从而基于第八指令可确定选择的规则器,得到该规则器对应的规则节点,然后可拖动该规则节点在主画布上移动,当移动到触发对象节点和作用对象节点的连接线之后,可松开该规则节点,对应可接收到第九指令,将该规则节点添加到所述触发对象节点和作用对象节点的连接线上。并且可展开规则设置面板,在规则设置面板上设置该规则节点对应的规则代码,其中,通过触发规则列表可选择触发规则器得到触发规则节点,通过转换规则列表可选择转换规则器得到转换规则节点。

进一步的可选实施例中,所述将所述规则节点添加到所述触发对象节点和作用对象节点的连接线,包括:检测到所述规则节点移动到所述触发对象节点和作用对象节点的连接线,将所述连接线断开并将断开的两端分别连接所述规则节点。在将规则节点移动到所述触发对象节点和作用对象节点的连接线后,可检测到该事件,松开规则节点后,基于对应的第九指令可将连接线从规则节点所在位置处断开,则断开的两端分别连接该规则节点两侧的锚点,使得对象事件出锚点的伸出的连接线连接规则节点一侧的锚点,规则节点另一侧的锚点伸出的连接线连接另一个节点的锚点,如其他规则节点的锚点或作用对象节点上对象动作处的锚点。

如图3F所示的触发对象节点和作用对象节点的连接示例。在建立触发对象节点和作用对象节点的连接后,还可设置两个对象节点间的触发规则和转换规则,以生成交互事件。因此可在节点添加面板上触发转换规则列表,点击选择一个触发规则器作为触发规则节点,对应可接收第八指令,在所述节点添加面板上选择触发规则器,确定对应的触发规则节点,然后可拖动移动该触发规则节点到主画布上,并移动到触发对象节点和作用对象节点的连接线上,可检测到所述规则节点移动到所述触发对象节点和作用对象节点的连接线,如图4A所示。松开鼠标,对应可接收到第九指令,将所述连接线断开并将断开的两端分别连接所述触发规则节点,如图4B所示,触发规则节点显示为触发规则器。

在另外的一些实施例中,所述在所述触发对象节点和作用对象节点的连接线上添加规则节点,包括:接收所述触发对象节点和作用对象节点的连接线上添加控件的触发,显示对应的规则添加面板;依据对所述规则添加面板的触发,确定选择的规则节点,并将所述连接线断开并将断开的两端分别连接所述规则节点;在所述规则设置面板设置所述规则节点对应的规则,所述规则包括触发规则和转换规则。为便于用户操作,本申请实施例在触发对象节点和作用对象节点添加连接线后,还可在该连接线上设置并显示添加控件,该添加控件可用于添加规则节点,因此在接收到对该添加控件的触发后,可调用并显示规则添加面板,该规则添加面板可看作是规则对应节点添加面板的子面板,也可作为一个与规则对应节点添加面板关联的独立面板,可依据需求设置,从而通过该规则添加面板可添加所需设置的规则节点,如添加触发规则节点或转换规则节点,在确定所选择的规则节点后,该连接线可断开,将断开的两端分别连接所述规则节点。

如图5A所示,在触发对象节点和作用对象节点的连接线上显示有添加控件,通过触发该添加控件可显示规则添加面板,如图5B所示,该规则添加面板上显示有可添加的规则界面类别,包括触发规则节点和转换规则节点,在选择需要的节点后可添加上相应的规则节点,如图点击“+添加触发规则,”可将所述连接线断开并将断开的两端分别连接所述触发规则节点,如图5C所示的在连接线中间添加触发规则器。

在上述图4、图5的示例中设置完成触发规则器(即触发规则节点)后,可点击该触发规则器,在事件设置界面的右侧展开规则设置面板,如图1所示。然后可在事件设置界面中设置该触发规则的名称、规则代码等内容,其中若选择的触发规则器是一个已有的规则器也可直接使用已设置规则代码或基于对象进行更新等,具体依据需求设置。其中,在将规则节点移动到连接线上后,该连接线还可通过高亮显示等方式提示可添加该规则节点,从而能够自动串联规则节点。

转换规则节点的设置过程与上述触发规则节点的设置过程类似,一种示例可在节点添加面板上转换转换规则列表,点击选择一个转换规则器作为转换规则节点,然后可拖动该转换规则节点到主画布上,并移动到触发对象节点和作用对象节点的连接线上,可检测到所述规则节点移动到所述触发规则节点和作用对象节点的连接线,松开鼠标,将该连接线断开并将断开的两端分别连接所述转换规则节点;另一种示例中,可触发连接线上的添加节点,显示规则添加节点,然后可触发“+添加转换规则”,从而添加对应的转换规则器。然后可点击该转换规则器,在事件设置界面的右侧展开规则设置面板,可在事件设置界面中设置该转换规则的名称、规则代码等内容,其中,若选择的转换规则器是一个已有的规则器也可直接使用已设置规则代码或基于对象进行更新等,具体依据需求设置。本申请实施例中,对于触发规则、转换规则等也可设置通过的规则语句,并提供对应的可设置参数,从而在规则设置模板中设置参数对应的参数值即可,如在参数值中设置对象的名称等,从而能够确定对于对象的触发、转换等。

本申请实施例中,在触发规则节点显示对应的规则设置面板后,事件设置界面的其他部分可变灰如加一层灰色的遮罩等,从而提示可进行规则的设置,也可提示其他部分当前不可用。

本申请实施例中,在一个交互事件中可通过至少一种触发规则和至少一种转换规则,因此在添加一个触发规则节点(或一个转换规则节点)后,如要添加同类型的规则节点,如再添加一个触发规则节点(或一个转换规则节点),此种情况下可自动堆叠同类型的规则节点,合并为一个规则节点组,如图1中对象事件C和对象动作D的连接线上,01_触发规则和02_触发规则在同一触发规则器的规则节点组内,01_转换规则和02_转换规则在同一转换规则器的规则节点组内。

步骤210,生成对应的交互事件。

上述完成对象、规则的设置,然后可生成对应的交互事件,从而在大屏上显示该交互事件对应的显示信息。

可依据选择的对象创建对象节点,该对象节点包括触发对象节点和作用对象节点,然后可确定触发对象节点对应的对象事件以及作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作,然后在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点,生成对应的交互事件,从而可在一个界面中便捷的设置交互事件的对象规则等,无需在各组件的设置面板之间反复切换,操作便捷,效率较高。

在一个独立的界面上进行交互事件的设置,可以充分利用所有的屏幕空间,避免频繁的操作切换。在整个画布上可以直观展现出各交互事件的概况和相关对象之间的关联关系。并且,这种展示形式也符合用户对交互事件的常规认知,减少理解的成本。

该事件设置界面中便捷的设置交互事件,且主画布上能够展示一个大屏内的多个交互事件。每个交互事件的节点间连接线有流向动画,表示事件内的逻辑关系。

如图1中组件001作为触发对象和作用对象,其显示面板上显示有作为触发对象所对应的事件A,以及作为作用对象所对应设置的动作B,事件A和触发规则器、触发规则器和转换规则器、转换规则器和动作B之间的锚点通过连接线连接。从而组件001的事件A可基于触发规则器对应的触发规则进行触发,然后按照转换规则器的转换规则,使得组件001可执行动作B,从而在大屏上可显示组件001经触发、转换后执行相应的动作的显示信息。

图1中还显示有另一个交互事件,组件002作为触发对象、组件003作为作用对象,触发规则包括01_触发规则、02_触发规则,转换规则包括01_转换规则、02_转换规则,触发对象节点、触发规则器、转换规则器和作用对象节点之前的锚点通过连接线连接,则触发对象组件002对应设置有事件C,该事件C可基于01_触发规则和/或02_触发规则的触发,按照01_转换规则和/或02_转换规则进行转换,使得作用对象组件003执行动作D。从而在大屏上可显示组件002经触发、转换后使得组件003执行相应的动作对应的显示信息。

从而在主画布上可以直观展现出交互事件的概况,以及各节点之间的关联关系。

在上述实施例的基础上,本申请实施例还提供了一种事件设置方法,在具体的操作上,以节点编程的方式,将一个交互事件中的相关元素转化为画布上可视化的节点。将一个大屏项目中可以进行交互的对象(如组件/子组件/组件组等)、以及对象之间的转换、触发规则都转化为可添加的节点,让用户直接对节点进行逻辑关系上的串联,以直观的形式展示一个交互事件。节点编程即流程图式编程,将具体的步骤和主要的对象以流程图的形式可视化表现出来。

参照图6,示出了本申请的另一种事件设置方法实施例的步骤流程图。

步骤602,提供事件设置界面,所述事件设置界面包括:节点添加面板、主画布和规则设置面板。

步骤604,接收第一指令,在所述节点添加面板上选择对象,确定对应的对象节点。

步骤606,接收第二指令,将所述对象节点显示在所述主画布上。所述对象节点包括触发对象节点和作用对象节点,所述触发对象节点具有第一显示面板,所述作用对象节点具有第二显示面板。

步骤608,接收第三指令,在所述触发对象节点的第一显示面板上显示对象事件数据。

步骤610,接收第四指令,确定选择的对象事件。

步骤612,接收第五指令,在所述作用对象节点的第二显示面板上显示对象动作数据。

步骤614,接收第七指令,将所述第一显示面板的对象事件处的锚点作为一个顶点牵引出一条连接线。

步骤616,接收第六指令,确定选择的动作对象,并将第二显示面板上所述动作对象处的锚点作为所述连接线的另一个顶点。

步骤618,接收第八指令,在所述节点添加面板上选择触发规则器,确定对应的触发规则节点。

步骤620,依据所述触发规则节点移动到所述触发对象节点和作用对象节点的连接线,确定第九指令,将所述连接线断开并将断开的两端分别连接所述触发规则节点。

步骤622,在所述规则设置面板设置所述触发规则节点对应的触发规则。

步骤624,接收第八指令,在所述节点添加面板上选择转换规则器,确定对应的转换规则节点。

步骤626,依据所述转换规则节点移动到所述触发规则节点和作用对象节点的连接线,确定第九指令,将所述连接线断开并将断开的两端分别连接所述转换规则节点。

步骤628,在所述规则设置面板设置所述转换规则节点对应的转换规则。

步骤630,生成对应的交互事件。

在一个独立的界面上进行交互事件的设置,可以充分利用所有的屏幕空间,避免频繁的操作切换,这种展示形式也符合用户对交互事件的常规认知,减少理解的成本。

在上述实施例的基础上,本申请实施例还提供了一种事件设置方法,能够基于事件设置界面进行交互事件的设置,简化操作方式且能提高处理效率。

参照图7,示出了本申请的又一种事件设置方法实施例的步骤流程图。

步骤702,提供事件设置界面,所述事件设置界面包括:节点添加面板和主画布。所述节点添加面板包括对象列表、触发规则器列表和转换规则器列表,不同的列表可选择相应类别的节点,该节点添加面板可收起或展开。

步骤704,依据所述对所述节点添加面板的操作,确定对应的节点并添加到所述主画布,其中,所述节点包括:对象节点和规则节点。

用户可在节点添加面板上不同类型的列表之间切换,从而通过点击等操作选择需要的节点,然后拖动到主画布上松开该节点,即可将节点添加到主画布对应的位置上。其中,可通过鼠标实现点击、拖动、松开等操作,在触摸屏上也可通过手指、触摸笔等实现点击、拖动、松开等操作。

该节点包括对象节点和规则节点,所述对象节点包括触发对象节点和作用对象节点,所述规则节点包括触发规则节点和转换规则节点。在主画布上设置节点时可先设置对象节点,再设置规则节点,也可按照其他方式设置节点,本申请实施例对此不作限制。如采用上述实施例的方式,先设置触发对象节点和作用对象节点并建立连接线,然后在连接线上添加对应的触发规则节点和转换规则节点等。其中,触发对象节点对应有对象事件,作用对象节点对应有对象动作。

步骤706,在所述主画布上建立所述对象节点和规则节点之间的关联,生成对应的交互事件。

可在主画布上建立对象节点和规则节点之间的关联,如设置触发对象节点对应的触发规则节点,再设置对应的转换规则并关联对应的作用对象节点,从而使得一个对象通过一定的触发规则触发后,可经过一定的转换规则执行该对象或其他对象的动作,实现交互事件的设置。

该事件设置界面还包括:规则设置面板;所述生成对应的交互事件之前,还包括:在所述规则设置面板上设置所述规则节点对应的规则。从而能够基于交互事件的具体需求设置相应的触发规则以及转换规则,便于大屏组件的交互事件的设置。

本实施例中各步骤与上述实施例中对象节点的选择、设置等步骤类似,具体可参照上述实施例的论述,因此不再赘述。

上述实施例提供了一种事件设置界面的显示示例,实际处理中还可采用其他的界面形式,如图8所示的另一种事件设置界面的示例示意图。

可在工具栏设置节点添加面板对应的控件,如对象控件和规则模板控件。如图8A所示,通过触发对象控件可展示对象节点对应的节点添加面板,其可包括该大屏项目在事件设置界面中可添加的各种交互关系的对象节点,每个对象节点可通过拖拽或点击添加到主画布上。如图8C所示,通过触发规则模板控件可展示规则节点对应的节点添加面板,可包括触发规则的面板和转换规则的面板,从而通过点击等操作可选择相应规则的节点添加面板。其中,可保存绑定账号下自定义的规则器模板,以及产品方提供的统一模板,模板可帮助用户快速创建一个已经编辑好的规则器。

其中,工具栏还可包括其他控件,如返回控件、启用控件、停用控件等,还可包括全局可见控件,通过触发该全局可见控件可收起/展开节点添加面板和规则设置面板,从而便于在全局角度查看事件。工具栏还包括缩放控件,可控制主画布上显示的各节点面板进行放大或缩小。

如图8B所示,可在事件设置界面上显示规则节点的规则设置面板。通过点击要设置的规则节点可在事件设置界面的右侧退出该规则节点的规则设置面板,该面板上可以显示出流入该规则节点的组件数据、流出数据等,并且可对该事件下的通过股则节点进行统一的增加、删除、修改、查询等操作。在该规则设置面板上设置完成并保存后,该面板可收起,修改内容可同步到主画布的相应规则节点的展示面板上。

本申请实施例还提供可在主画布上的预览功能,以便用户能够预览到设置在屏幕上所呈现的显示效果,因此可在该事件设置界面上设置预览按钮,如在主画布的右下角设置预览按钮,或设置在工具栏等其他位置,通过触发该预览按钮,可调出当前大屏的预览浮窗,然后在该预览浮窗中预览当前编辑的各种交互事件。用户可以进行操作并检查设置交互事件的逻辑是否正确,该预览浮窗中还包括退出预览控件和预览引导控件,该退出预览控件可控制退出对大屏的预览,收起该预览浮窗,该预览引导控件可引导用户进行操作,以检查逻辑是否正确。

从而用户通过提供的基于节点编程的事件设置界面,可采用类似绘制流程图的方式进行一个交互事件的创建。流程图是对一个包含逻辑关系、信息流向和发生对象的事件常用的描述形式,节点编程方式的操作界面也可提供给用户操作,从而便于用户创建交互事件,类似于流程图,能够在主画布上显示出各节点之间包含逻辑关系、信息流向和发生对象等,不需要像传统的表单编辑那样,对一个交互事件进行产品操作层面的二次转化,再进行操作。能够有效降低交互事件设置过程中用户学习和认知层面的成本,对交互事件的编辑和修改也更为简单和直观。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

在上述实施例的基础上,本实施例还提供了一种事件设置装置,应用于终端设备、服务器等电子设备中。

参照图9,示出了本申请的一种事件设置装置实施例的结构框图,具体可以包括如下模块:

对象节点确定模块902,用于依据所述选择的对象创建对象节点,所述对象节点包括触发对象节点和作用对象节点。

对象关联模块904,用于确定所述触发对象节点对应的对象事件;确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作。

规则确定模块906,用于在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点。

事件生成模块908,用于生成对应的交互事件。

综上,可依据选择的对象创建对象节点,该对象节点包括触发对象节点和作用对象节点,然后可确定触发对象节点对应的对象事件以及作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作,然后在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点,生成对应的交互事件,从而可在一个界面中便捷的设置交互事件的对象规则等,无需在各组件的设置面板之间反复切换,操作便捷,效率较高。

参照图10,示出了本申请的另一种事件设置装置实施例的结构框图,具体可以包括如下模块:

提供模块910,用于提供事件设置界面,所述事件设置界面包括:节点添加面板、主画布和规则设置面板。

对象节点确定模块902,用于依据所述选择的对象创建对象节点,所述对象节点包括触发对象节点和作用对象节点。

对象关联模块904,用于确定所述触发对象节点对应的对象事件;确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作。

规则确定模块906,用于在所述触发对象节点和作用对象节点的连接线上添加规则节点,所述规则节点包括触发规则节点和转换规则节点。

事件生成模块908,用于生成对应的交互事件。

预览模块912,用于依据对所述预览控件的触发,在所述主画布上显示对应的预览浮窗,以便于执行交互事件的预览和逻辑检查。

其中,所述对象节点确定模块902,用于接收第一指令,在所述节点添加面板上选择对象,确定对应的对象节点;接收第二指令,将所述对象节点显示在所述主画布上。

对象关联模块904,包括:事件子模块9042和动作子模块9044,其中:

所述事件子模块9042,用于确定所述触发对象节点对应的对象事件。

所述动作子模块9044,用于确定所述作用对象节点对应的对象动作,并通过所述触发对象节点和作用对象节点的连接线,连接所述对象事件和所述对象动作。

所述触发对象节点具有第一显示面板,所述事件子模块9042,用于接收第三指令,在所述触发对象节点的第一显示面板上显示对象事件数据;接收第四指令,确定选择的对象事件。

所述作用对象节点具有第二显示面板;所述动作子模块9044,用于接收第五指令,在所述作用对象节点的第二显示面板上显示对象动作数据;接收第六指令,确定选择的动作对象,并生成所述对象事件和所述对象动作之间的连接线。

所述事件子模块9042,还用于接收第七指令,将所述第一显示面板的对象事件处的锚点作为一个顶点牵引出一条连接线;所述动作子模块6044,还用于将第二显示面板上所述动作对象处的锚点作为所述连接线的另一个顶点。

一个可选实施例中,所述规则确定模块906,用于接收第八指令,在所述节点添加面板上选择规则器,确定对应的规则节点;接收第九指令,将所述规则节点添加到所述触发对象节点和作用对象节点的连接线;在所述规则设置面板设置所述规则节点对应的规则,所述规则包括触发规则和转换规则。所述规则确定模块906,用于依据所述规则节点移动到所述触发对象节点和作用对象节点的连接线,确定第九指令,将所述连接线断开并将断开的两端分别连接所述规则节点。

另一个可选实施例中,所述规则确定模块906,用于接收所述触发对象节点和作用对象节点的连接线上添加控件的触发,显示对应的规则添加面板;依据对所述规则添加面板的触发,确定选择的规则节点,并将所述连接线断开并将断开的两端分别连接所述规则节点;在所述规则设置面板设置所述规则节点对应的规则,所述规则包括触发规则和转换规则。

所述规则确定模块906,还用于将同种类型的规则节点进行堆叠,合并为一个规则节点组。

在一个独立的界面上进行交互事件的设置,可以充分利用所有的屏幕空间,避免频繁的操作切换,这种展示形式也符合用户对交互事件的常规认知,减少理解的成本。

在上述实施例的基础上,本实施例还提供了一种事件设置装置,应用于终端设备、服务器等电子设备中。

参照图11,示出了本申请的又一种事件设置装置实施例的结构框图,具体可以包括如下模块:

界面提供模块1102,用于提供事件设置界面,所述事件设置界面包括:节点添加面板和主画布。

节点添加模块1104,用于依据所述对所述节点添加面板的操作,确定对应的节点并添加到所述主画布,其中,所述节点包括:对象节点和规则节点。该节点添加模块的功能与对象节点确定模块类似,具体可参照上述实施例。

节点关联模块1106,用于在所述主画布上建立所述对象节点和规则节点之间的关联,生成对应的交互事件。该节点关联模块的功能与上述对象关联模块以及规则确定模块类似,具体可参照上述实施例。

其中,所述事件设置界面还包括:规则设置面板;节点关联模块1106,还用于在所述规则设置面板上设置所述规则节点对应的规则。

从而用户通过提供的基于节点编程的事件设置界面,可采用类似绘制流程图的方式进行一个交互事件的创建。流程图是对一个包含逻辑关系、信息流向和发生对象的事件常用的描述形式,节点编程方式的操作界面也可提供给用户操作,从而便于用户创建交互事件,类似于流程图,能够在主画布上显示出各节点之间包含逻辑关系、信息流向和发生对象等,不需要像传统的表单编辑那样,对一个交互事件进行产品操作层面的二次转化,再进行操作。能够有效降低交互事件设置过程中用户学习和认知层面的成本,对交互事件的编辑和修改也更为简单和直观。

本申请实施例以节点编程的方式,将一个交互事件中的相关元素转化为画布上可视化的节点。将一个大屏项目中可以进行交互的对象(如组件/子组件/组件组等)、以及对象之间的转换、触发规则都转化为可添加的节点,让用户直接对节点进行逻辑关系上的串联,以直观的形式展示一个交互事件。节点编程即流程图式编程,将具体的步骤和主要的对象以流程图的形式可视化表现出来。该事件设置界面中便捷的设置交互事件,且主画布上能够展示一个大屏内的多个交互事件。每个交互事件的节点间连接线有流向动画,表示事件内的逻辑关系。

本申请实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在设备时,可以使得该设备执行本申请实施例中各方法步骤的指令(instructions)。

本申请实施例提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得电子设备执行如上述实施例中一个或多个所述的方法。本申请实施例中,所述电子设备包括终端设备、服务器(集群)等各类型的设备。

本公开的实施例可被实现为使用任意适当的硬件,固件,软件,或及其任意组合进行想要的配置的装置,该装置可包括终端设备、服务器(集群)等电子设备。图12示意性地示出了可被用于实现本申请中所述的各个实施例的示例性装置1200。

对于一个实施例,图12示出了示例性装置1200,该装置具有一个或多个处理器1202、被耦合到(一个或多个)处理器1202中的至少一个的控制模块(芯片组)1204、被耦合到控制模块1204的存储器1206、被耦合到控制模块1204的非易失性存储器(NVM)/存储设备1208、被耦合到控制模块1204的一个或多个输入/输出设备1210,以及被耦合到控制模块1204的网络接口1212。

处理器1202可包括一个或多个单核或多核处理器,处理器1202可包括通用处理器或专用处理器(例如图形处理器、应用处理器、基频处理器等)的任意组合。在一些实施例中,装置1200能够作为本申请实施例中所述终端设备、服务器(集群)等设备。

在一些实施例中,装置1200可包括具有指令1214的一个或多个计算机可读介质(例如,存储器1206或NVM/存储设备1208)以及与该一个或多个计算机可读介质相合并被配置为执行指令1214以实现模块从而执行本公开中所述的动作的一个或多个处理器1202。

对于一个实施例,控制模块1204可包括任意适当的接口控制器,以向(一个或多个)处理器1202中的至少一个和/或与控制模块1204通信的任意适当的设备或组件提供任意适当的接口。

控制模块1204可包括存储器控制器模块,以向存储器1206提供接口。存储器控制器模块可以是硬件模块、软件模块和/或固件模块。

存储器1206可被用于例如为装置1200加载和存储数据和/或指令1214。对于一个实施例,存储器1206可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,存储器1206可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。

对于一个实施例,控制模块1204可包括一个或多个输入/输出控制器,以向NVM/存储设备1208及(一个或多个)输入/输出设备1210提供接口。

例如,NVM/存储设备1208可被用于存储数据和/或指令1214。NVM/存储设备1208可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。

NVM/存储设备1208可包括在物理上作为装置1200被安装在其上的设备的一部分的存储资源,或者其可被该设备访问可不必作为该设备的一部分。例如,NVM/存储设备1208可通过网络经由(一个或多个)输入/输出设备1210进行访问。

(一个或多个)输入/输出设备1210可为装置1200提供接口以与任意其他适当的设备通信,输入/输出设备1210可以包括通信组件、音频组件、传感器组件等。网络接口1212可为装置1200提供接口以通过一个或多个网络通信,装置1200可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信,例如接入基于通信标准的无线网络,如WiFi、2G、3G、4G、5G等,或它们的组合进行无线通信。

对于一个实施例,(一个或多个)处理器1202中的至少一个可与控制模块1204的一个或多个控制器(例如,存储器控制器模块)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器1202中的至少一个可与控制模块1204的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器1202中的至少一个可与控制模块1204的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器1202中的至少一个可与控制模块1204的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。

在各个实施例中,装置1200可以但不限于是:服务器、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)等终端设备。在各个实施例中,装置1200可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,装置1200包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。

其中,检测装置中可采用主控芯片作为处理器或控制模块,传感器数据、位置信息等存储到存储器或NVM/存储设备中,传感器组可作为输入/输出设备,通信接口可包括包括网络接口。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种事件设置方法和装置,一种电子设备和一种存储介质,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

31页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:地理围栏识别方法和系统、计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类