Citation: 2C_213/2017 E. A

A.a. A.________ est, depuis 2008, directrice d'établissement scolaire primaire dans le canton de Genève. Elle est soumise au "cahier des charges du directeur d'établissement primaire" (ci-après: le cahier des charges). Selon ce document, elle doit notamment: - assurer le suivi et la qualité de la formation, de l'évaluation et de l'orientation des élèves; - assurer le suivi de la carrière du personnel ainsi que le maintien et le développement des compétences professionnelles spécifiques; - mettre en oeuvre les outils de pilotage institutionnels au sein de l'établissement; - présider le Conseil d'établissement et assurer le suivi de ses décisions. A.b. Le 17 septembre 2015, le Grand Conseil de la République et canton de Genève (ci-après: le Grand Conseil) a adopté la loi genevoise sur l'instruction publique (LIP/GE; RS/GE C 1 10), qui a remplacé l'ancienne loi homonyme du 6 novembre 1940. A cette occasion, il a notamment inséré dans la loi (au début du "Chapitre X - Degré primaire") un nouvel article, dont la teneur est la suivante: "Art. 59 Les directeurs d'établissement consacrent une partie de leur temps de travail à l'enseignement." La LIP/GE est entrée en vigueur le 1er janvier 2016. A.c. Le 11 décembre 2015, l'Association genevoise des directeurs d'établissements primaires (ci-après: l'Association) et deux consorts ont recouru auprès de la Chambre constitutionnelle de la Cour de justice du canton de Genève (ci-après: la Cour de justice) contre l'art. 59 LIP/GE, en concluant à son annulation. Le 19 mai 2016, la Cour de justice a rejeté le recours. Saisi d'un recours contre cet arrêt, le Tribunal fédéral, après avoir refusé à deux reprises d'octroyer l'effet suspensif au recours, l'a rejeté par arrêt du 8 mars 2017 (cause 2C_589/2016).