Class class

Constructors

Class(String name, [Class base])
An opaque type that represents an Objective-C class.
factory
Class.fromPointer(Pointer<Void> ptr)
factory

Properties

debugDescription String
Returns a string that describes the contents of the receiver for presentation in the debugger.
read-only, inherited
description String
Returns a string that describes the contents of the receiver.
read-only, inherited
hash int
Returns an integer that can be used as a table address in a hash table structure.
read-only, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
isa Class
read-only, inherited
name String
read / write
pointer Pointer<Void>
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
superclass Class
Returns the class object for the receiver’s superclass.
read-only, inherited

Methods

autorelease() → id
inherited
conforms({Protocol to}) bool
Returns a Boolean value that indicates whether the receiver conforms to a given protocol.
inherited
dealloc() → dynamic
Clean NSObject instance. Subclass can override this method and call release on its dart properties.
inherited
isEqual(NSObjectProtocol object) bool
Returns a Boolean value that indicates whether the receiver and a given object are equal.
inherited
isKind({Class of}) bool
Returns a Boolean value that indicates whether the receiver is an instance of given class or an instance of any class that inherits from that class.
inherited
isMember({Class of}) bool
Returns a Boolean value that indicates whether the receiver is an instance of a given class.
inherited
isProxy() bool
Returns a Boolean value that indicates whether the receiver does not descend from NSObject.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
perform(SEL selector, {List args, DispatchQueue onQueue, bool waitUntilDone: true, bool decodeRetVal: true}) → dynamic
Sends a specified message to the receiver and returns the result of the message.
inherited
register() → dynamic
BasicProtocol All instances already implement these methods. Do nothing.
inherited
release() → dynamic
inherited
responds({SEL to}) bool
Returns a Boolean value that indicates whether the receiver implements or inherits a method that can respond to a specified message.
inherited
retain() → id
inherited
self() NSObjectProtocol
Returns the receiver.
inherited
toString() String
Returns a string representation of this object.

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited