Interface ObjectDirective<HostElement, Value, Modifiers, Arg>
interface ObjectDirective<HostElement, Value, Modifiers, Arg> {     beforeMount?: DirectiveHook<HostElement, null, Value, Modifiers, Arg>;     beforeUnmount?: DirectiveHook<HostElement, null, Value, Modifiers, Arg>;     beforeUpdate?: DirectiveHook<HostElement, VNode<any, HostElement, {         [
key: 
string]
: any;     }>, Value, Modifiers, Arg>;     created?: DirectiveHook<HostElement, null, Value, Modifiers, Arg>;     deep?: boolean;     getSSRProps?: SSRDirectiveHook<Value, Modifiers, Arg>;     mounted?: DirectiveHook<HostElement, null, Value, Modifiers, Arg>;     unmounted?: DirectiveHook<HostElement, null, Value, Modifiers, Arg>;     updated?: DirectiveHook<HostElement, VNode<any, HostElement, {         [
key: 
string]
: any;     }>, Value, Modifiers, Arg>; }  Type Parameters
- HostElement = any
- Value = any
- Modifiers extends string = string
- Arg extends string = string
 Properties
OptionalbeforeMount
OptionalbeforeUnmount
OptionalbeforeUpdate
Optionalcreated
Optionaldeep
deep?: boolean
OptionalgetSSRProps
Optionalmounted
Optionalunmounted
Optionalupdated