rook
08/15/2017, 1:58 PMfun <T : RealmModel> T.clear() {
Realm.getDefaultInstance().use { ext ->
ext.executeTransaction { realm ->
realm.delete(this::class.java)
}
}
}
//...
fun addThing(thing: Thing?) {
thing?.add() ?: thing.clear()
}