Regulating a two-dimensional metallo-supramolecular self-assembly of multiple outputs