1. A data processing system, comprising: a processor to execute instructions; a touch processing module; and a memory coupled with the processor to store instructions, which when executed by the processor, cause the processor to interface a notification module of the data processing system with an application programming interface (“API”) calling component and operative to: receive a plurality of notifications from at least one application; detect that the electronic device is operating in a locked state; provide a pull-down option associated with the plurality of notifications; detect whether a user has selected the pull-down option using the touch processing module; and in response to detecting that the user has selected the pull-down option, provide a list of the plurality of notifications to the user.