Hoardable
Noir.Classes.Hoardable: NoirClass
A class that hoardable classes should inherit from to be able to be used with the Noir.Services.HoarderService.
Check out the aforementioned service for more info.
Example:
Noir.Classes.Hoardable:Init(ID)Initializes Hoardable class instances.
Parameters
ID: any
Noir.Classes.Hoardable:GetHoardableID()Returns the ID of this class instance.
Returns
any|nil
Noir.Classes.Hoardable:_Strip(tbl)Returns the provided table but stripped of non-serializable values.
Parameters
tbl: table
Returns
table
Noir.Classes.Hoardable:Serialize()Serializes this class instance.
Returns
table
Noir.Classes.Hoardable:Hoard(service, tblName)Hoards this instance.
Parameters
service: NoirServicetblName: string
Noir.Classes.Hoardable:Unhoard(service, tblName)Unhoards this instance.
Parameters
service: NoirServicetblName: string
Last updated