InputCreated class

An input has been created.

Complexity Rating: 2/5 Latest Supported RPC Version: 1 Added in v5.0.0

Annotations
  • @JsonSerializable.new()

Constructors

InputCreated({required String inputName, required String inputUuid, required String inputKind, required String inputKindUnversioned, required int inputKindCaps, required Map<String, dynamic> inputSettings, required Map<String, dynamic> defaultInputSettings})
InputCreated.fromJson(Map<String, dynamic> json)
factory

Properties

defaultInputSettings Map<String, dynamic>
The default settings for the input
final
hashCode int
The hash code for this object.
no setterinherited
inputKind String
The kind of the input
final
inputKindCaps int
Bitwise flag value for the caps that an input supports. See obs_source_info.output_flags in the libobs docs
final
inputKindUnversioned String
The unversioned kind of input (aka no _v2 stuff)
final
inputName String
Name of the input
final
inputSettings Map<String, dynamic>
The settings configured to the input when it was created
final
inputUuid String
UUID of the input
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited