ActionLogService class

ActionLogService

다른 사용자 프로필 보기를 1분에 3회로 제한 한 경우, 3회 제한이 걸리면, 이전에 본 다른 사용자의 프로필도 모두 볼 수 없다. 단, 이전에 본 사용자의 프로필을 다시 보기 해도, 카운트가 증가하지는 않는다.

Properties

chatJoin ActionLogOption
getter/setter pair
commentCreate ActionLogOption
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
postCreate Map<String, ActionLogOption>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subs List<StreamSubscription>
getter/setter pair
userProfileView ActionLogOption
getter/setter pair

Methods

countFromSnapshot({required DataSnapshot snapshot, required ActionLogOption option}) → dynamic
Snapshot 의 데이터들에서 createdAt 이 seconds 보다 오래된 갯수를 리턴한다.
init({ActionLogOption? userProfileView, ActionLogOption? chatJoin, Map<String, ActionLogOption>? postCreate, ActionLogOption? commentCreate}) → dynamic
listenActions() → dynamic
init 이 호출 될 때 마다, 이전에 등록된 리스너를 모두 취소하고, 새로 리스너를 등록한다.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

instance ActionLogService
no setter