1# Copyright (c) 2024 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14domain: DRAG_UE 15 16DRAG_START: 17 __BASE: {type: BEHAVIOR, level: CRITICAL, desc: start drag, preserve: true} 18 PNAMEID: {type: STRING, desc: package name} 19 PVERSIONID: {type: STRING, desc: application version} 20 RESULT: {type: INT32, desc: dragging result} 21 HOSTNAME: {type: STRING, desc: invoking application package name} 22 SUMMARYTYPE: {type: STRING, desc: type of the object to be dragged} 23 SUMMARYNUM: {type: INT32, desc: number of objects to be dragged} 24 25DRAG_STOP: 26 __BASE: {type: BEHAVIOR, level: CRITICAL, desc: stop drag, preserve: true} 27 PNAMEID: {type: STRING, desc: package name} 28 PVERSIONID: {type: STRING, desc: application version} 29 ISCROSSING: {type: INT32, desc: cross-end drag} 30 RESULT: {type: INT32, desc: dragging result} 31 HOSTNAME: {type: STRING, desc: invoking application package name} 32 ALLOW_DROP_TYPE: {type: STRING, desc: dragging an app to allow the app to fall into the type} 33 SUMMARYTYPE: {type: STRING, desc: type of the object to be dragged} 34 SUMMARYNUM: {type: INT32, desc: number of objects to be dragged} 35 36START_CROSSING_DRAG: 37 __BASE: {type: BEHAVIOR, level: CRITICAL, desc: Start crossing drag, preserve: true} 38 PNAMEID: {type: STRING, desc: package name} 39 PVERSIONID: {type: STRING, desc: application version} 40 HOSTNAME: {type: STRING, desc: host module name} 41 LOCAL_NET_ID: {type: STRING, desc: local device network id} 42 PEER_NET_ID: {type: STRING, desc: peer device network id} 43 44END_CROSSING_DRAG: 45 __BASE: {type: BEHAVIOR, level: CRITICAL, desc: Stop crossing drag, preserve: true} 46 PNAMEID: {type: STRING, desc: package name} 47 PVERSIONID: {type: STRING, desc: application version} 48 HOSTNAME: {type: STRING, desc: host module name} 49 LOCAL_NET_ID: {type: STRING, desc: local device network id} 50 PEER_NET_ID: {type: STRING, desc: peer device network id}