CustomClassArgs class
The set of arguments for CustomClass. The set of arguments for CustomClass.
Constructors
-
CustomClassArgs({required Input<
String> customClassId, Input<List< ? items, Input<ClassItem> >String> ? location, Input<String> ? name, Input<String> ? project}) -
Creates a new CustomClassArgs.
customClassIdThe ID to use for the custom class, which will become the final component of the custom class' resource name. This value should restrict to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and be 4-63 characters.itemsA collection of class items.locationOptional.nameThe resource name of the custom class.projectOptional.const -
CustomClassArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
customClassId
→ Input<
String> -
The ID to use for the custom class, which will become the final component of the custom class' resource name. This value should restrict to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and be 4-63 characters.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
items
→ Input<
List< ?ClassItem> > -
A collection of class items.
final
-
location
→ Input<
String> ? -
final
-
name
→ Input<
String> ? -
The resource name of the custom class.
final
-
project
→ Input<
String> ? -
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
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited