struct Vecos::Locker

Included Modules

Extended Modules

Defined in:

vecos/releezme/locker.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def blocked : Bool #

[View source]
def door_number : Int32 #

[View source]
def door_number_prefix : String #

[View source]
def dynamic_allocated : Bool | Nil #

[View source]
def expires_date_time_utc : Time | Nil #

[View source]
def full_door_number : String #

[View source]
def id : String #

[View source]
def is_detected : Bool #

[View source]
def is_shareable : Bool | Nil #

[View source]
def is_shared : Bool | Nil #

[View source]
def is_usable : Bool #

[View source]
def locker_bank_id : String #

[View source]
def locker_brick_id : String #

[View source]
def locker_group_id : String #

[View source]
def number_of_allocations : Int32 | Nil #

[View source]
def number_of_digits_for_door_number : Int32 #

[View source]
def open_time : Int32 #

[View source]
def self_release_allowed : Bool | Nil #

[View source]
def sequence_number : Int32 #

[View source]
def shared_to_user : Bool | Nil #

[View source]
def start_date_time_utc : Time | Nil #

[View source]