Property class

A key-value pair attached to a file that is either public or private to an application.

The following limits apply to file properties: * Maximum of 100 properties total per file * Maximum of 30 private properties per app * Maximum of 30 public properties * Maximum of 124 bytes size limit on (key + value) string in UTF-8 encoding for a single property Some resource methods (such as properties.update) require a propertyKey. Use the properties.list method to retrieve the key for a property.

Constructors

Property({String? etag, String? key, String? kind, String? selfLink, String? value, String? visibility})
Property.fromJson(Map json_)

Properties

etag String?
ETag of the property.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
key String?
The key of this property.
getter/setter pair
kind String?
This is always drive#property.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
The link back to this property.
getter/setter pair
value String?
The value of this property.
getter/setter pair
visibility String?
The visibility of this property.
getter/setter pair

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.
inherited

Operators

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