diff --git a/interfaces/kits/ani/common_event/ets/commonEvent/commonEventData.ets b/interfaces/kits/ani/common_event/ets/commonEvent/commonEventData.ets index 00fc6730d8c923f907e57d27e8035c6bf98ac9ac..58340496c840689a204fefdcba7271a3531c3e6e 100644 --- a/interfaces/kits/ani/common_event/ets/commonEvent/commonEventData.ets +++ b/interfaces/kits/ani/common_event/ets/commonEvent/commonEventData.ets @@ -12,13 +12,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +type RecordData = undefined | null | Object | Record | Array; export interface CommonEventData { event: string; bundleName?: string; code?: int; data?: string; - parameters?: Record; + parameters?: Record; } class CommonEventDataImpl implements CommonEventData { @@ -26,5 +27,5 @@ class CommonEventDataImpl implements CommonEventData { public bundleName?: string | undefined; public code?: int | undefined; public data?: string | undefined; - public parameters?: Record | undefined; + public parameters?: Record | undefined; } \ No newline at end of file diff --git a/interfaces/kits/ani/common_event/ets/commonEvent/commonEventPublishData.ets b/interfaces/kits/ani/common_event/ets/commonEvent/commonEventPublishData.ets index f5f84e96012543bf5dc1ceb45fe850d31fafb700..cee731d1cfdd98a6a42918367e1352faff4749d1 100644 --- a/interfaces/kits/ani/common_event/ets/commonEvent/commonEventPublishData.ets +++ b/interfaces/kits/ani/common_event/ets/commonEvent/commonEventPublishData.ets @@ -12,6 +12,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +type RecordData = undefined | null | Object | Record | Array; export interface CommonEventPublishData { bundleName?: string; @@ -20,5 +21,5 @@ export interface CommonEventPublishData { subscriberPermissions?: Array; isOrdered?: boolean; isSticky?: boolean; - parameters?: Record; + parameters?: Record; }