plugins/base64/base64_hook library

Functions

base64DecodeHook({String uid = 'base64:decode', List<String> events = const ['read', 'get'], HiPhase phase = HiPhase.post, int priority = 0, bool urlSafe = false, bool asString = true}) → HiHook
Creates a Base64 decode hook for read operations.
base64EncodeHook({String uid = 'base64:encode', List<String> events = const ['write', 'put'], HiPhase phase = HiPhase.pre, int priority = 0, bool urlSafe = false}) → HiHook
Creates a Base64 encode hook for write operations.
base64EncodeIfFlaggedHook({String uid = 'base64:encodeIfFlagged', List<String> events = const ['write', 'put'], HiPhase phase = HiPhase.pre, int priority = 0, bool urlSafe = false, String flagKey = 'encode'}) → HiHook
Creates a conditional Base64 encode hook.