ic-reactor
    Preparing search index...

    Interface CreateActorContextType<A>

    interface CreateActorContextType<A = types.BaseActor> {
        useInitializeActor?: () => InitializeActor;
        initialize: () => Promise<void>;
        useActorStore: UseActorStore<A>;
        useActorState: () => UseActorStateReturnType;
        useActorInterface: () => types.IDL.ServiceClass;
        useMethodNames: <Actor = A>() => Extract<keyof Actor, string>[];
        useMethodAttributes: <Actor = A>() => types.MethodAttributes<Actor>;
        useMethod: UseMethod<A>;
        useQueryCall: UseQueryCall<A>;
        useUpdateCall: UseUpdateCall<A>;
        useVisitMethod: UseVisitMethod<A>;
        useVisitService: UseVisitService<A>;
    }

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

    useInitializeActor?: () => InitializeActor
    initialize: () => Promise<void>
    useActorStore: UseActorStore<A>
    useActorState: () => UseActorStateReturnType
    useActorInterface: () => types.IDL.ServiceClass
    useMethodNames: <Actor = A>() => Extract<keyof Actor, string>[]
    useMethodAttributes: <Actor = A>() => types.MethodAttributes<Actor>
    useMethod: UseMethod<A>
    useQueryCall: UseQueryCall<A>
    useUpdateCall: UseUpdateCall<A>
    useVisitMethod: UseVisitMethod<A>
    useVisitService: UseVisitService<A>