IEvent Fields
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun <T> Object(name: String, field: EventField<T>, description: String? = null): ObjectEventField1<T>
abstract fun <D : FieldListDescription> Object(name: String, creator: () -> D, description: String? = null): ObjectEventField<D>
abstract fun <T1, T2> Object(name: String, field1: EventField<T1>, field2: EventField<T2>, description: String? = null): ObjectEventField2<T1, T2>
abstract fun <T1, T2, T3> Object(name: String, field1: EventField<T1>, field2: EventField<T2>, field3: EventField<T3>, description: String? = null): ObjectEventField3<T1, T2, T3>
Link copied to clipboard
abstract fun <T> ObjectList(name: String, field: EventField<T>, description: String? = null): ObjectListEventField1<T>
abstract fun <D : FieldListDescription> ObjectList(name: String, creator: () -> D, description: String? = null): ObjectListEventField<D>
abstract fun <T1, T2> ObjectList(name: String, field1: EventField<T1>, field2: EventField<T2>, description: String? = null): ObjectListEventField2<T1, T2>
abstract fun <T1, T2, T3> ObjectList(name: String, field1: EventField<T1>, field2: EventField<T2>, field3: EventField<T3>, description: String? = null): ObjectListEventField3<T1, T2, T3>
Link copied to clipboard
abstract fun StringList(name: String, allowedValues: List<String>, description: String? = null): StringListEventField
Link copied to clipboard
abstract fun StringListValidatedByCustomRule(name: String, customRuleId: String, description: String? = null): StringListEventField
Link copied to clipboard
abstract fun StringListValidatedByDictionary(name: String, dictionary: String, description: String? = null): StringListEventField
Link copied to clipboard
abstract fun StringListValidatedByEnum(name: String, enumRef: String, description: String? = null): StringListEventField
Link copied to clipboard
abstract fun StringListValidatedByInlineRegexp(name: String, regexp: String, description: String? = null): StringListEventField
Link copied to clipboard
abstract fun StringListValidatedByRegexp(name: String, regexpRef: String, description: String? = null): StringListEventField
Link copied to clipboard
abstract fun StringValidatedByCustomRule(name: String, customRuleId: String, description: String? = null): StringEventField
Link copied to clipboard
abstract fun StringValidatedByDictionary(name: String, dictionary: String, description: String? = null): StringEventField
Link copied to clipboard
abstract fun StringValidatedByEnum(name: String, enumRef: String, description: String? = null): StringEventField
Link copied to clipboard
abstract fun StringValidatedByInlineRegexp(name: String, regexp: String, description: String? = null): StringEventField
Link copied to clipboard
abstract fun StringValidatedByRegexp(name: String, regexpRef: String, description: String? = null): StringEventField