Sachverhalt:
A.
Die Staats- und Jugendanwaltschaft des Kanton Glarus führt eine Strafuntersuchung gegen Unbekannt wegen Verdachts auf Verwendung eines Arbeitskarrens gegen den Willen des Eigentümers. Der Vorfall soll sich am 25., 26. oder 27. November 2020 an der B._-Strasse in U._ zugetragen haben. Bei der unbekannten Person soll es sich mutmasslich um einen Mitarbeiter der A._ AG gehandelt haben.
Mit Editionsverfügung vom 21. Januar 2021 forderte die Staats- und Jugendanwaltschaft die A._ AG auf, die Arbeitsrapporte zur Baustelle im Bereich der B._-Strasse für die erwähnten drei Tage sowie die Personalien sämtlicher Mitarbeiter, die sich an diesen Tagen auf der Baustelle befunden hatten, herauszugeben. Für den Fall der Widerhandlung gegen die Verfügung drohte sie eine Strafverfolgung nach <ref-law> an. Sie hielt im Weiteren fest, gegen den Herausgabebefehl bestehe kein ordentliches Rechtsmittel; eine allfällige spätere Beschlagnahme der herausverlangten Unterlagen könne mit Beschwerde angefochten werden.
B.
Gegen die Editionsverfügung der Staats- und Jugendanwaltschaft gelangte die A._ AG mit Beschwerde an das Obergericht des Kantons Glarus. Mit Verfügung vom 4. Februar 2021 trat das Gericht nicht auf das Rechtsmittel ein.
C.
Mit Beschwerde in Strafsachen vom 25. Februar 2021 an das Bundesgericht beantragt die A._ AG, den Entscheid des Obergerichts sowie die Editionsverfügung der Staats- und Jugendanwaltschaft aufzuheben. Eventualiter sei die Sache zu neuer Beurteilung an das Obergericht zurückzuweisen. Der Beschwerde sei weiter die aufschiebende Wirkung zu erteilen.
Die Staats- und Jugendanwaltschaft schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Das Obergericht hat auf eine Vernehmlassung verzichtet. Die A._ AG hat keine weitere Stellungnahme eingereicht.
Mit Verfügung vom 16. März 2021 hat das präsidierende Mitglied der I. öffentlich-rechtlichen Abteilung der Beschwerde die aufschiebende Wirkung erteilt.

Erwägungen:
1.
Das Bundesgericht prüft seine Zuständigkeit und die weiteren Eintretensvoraussetzungen von Amtes wegen (<ref-law>) und mit freier Kognition (<ref-ruling> E. 1).
1.1. Angefochten ist ein kantonal letztinstanzlicher Nichteintretensentscheid in Strafsachen (Art. 78 Abs. 1, Art. 80 BGG). Es handelt sich um einen Zwischenentscheid gemäss <ref-law>, gegen den ungeachtet des Erfordernisses des nicht wieder gutzumachenden Nachteils nach <ref-law> grundsätzlich die Beschwerde an das Bundesgericht zulässig ist, da die Beschwerdeführerin geltend macht, die Vorinstanz sei zu Unrecht nicht auf das Rechtsmittel eingetreten (<ref-ruling> E. 1.2; <ref-ruling> E. 1.1; je mit Hinweisen). Zu dieser Rüge ist sie ohne Weiteres befugt, darf sie doch als Partei des vorinstanzlichen Verfahrens jedenfalls die Verletzung von Verfahrensrechten geltend machen, deren Missachtung einer formellen Rechtsverweigerung gleichkommt (vgl. <ref-ruling> E. 1.1). Die Beschwerdeführerin ist im Weiteren rechtzeitig an das Bundesgericht gelangt (<ref-law>).
1.2.
1.2.1. Mit der Beschwerde in Strafsachen kann insbesondere die Verletzung von Bundesrecht gerügt werden (<ref-law>). Das Bundesgericht wendet das Recht von Amtes wegen an (<ref-law>), prüft die bei ihm angefochtenen Entscheide aber grundsätzlich nur auf Rechtsverletzungen hin, welche die beschwerdeführende Partei vorbringt und begründet (vgl. <ref-law>), es sei denn, die rechtlichen Mängel seien geradezu offensichtlich (vgl. <ref-ruling> E. 2; Urteile 2C_8/2016 vom 17. Oktober 2016 E. 2.1 [nicht publ. in: <ref-ruling>]; 1C_786/2013 vom 8. Oktober 2014 E. 1.3 [nicht publ. in: <ref-ruling>]). Die Begründung muss sich mit dem angefochtenen Entscheid auseinandersetzen und erkennen lassen, dass und weshalb die Vorinstanz Recht verletzt haben soll; rein appellatorische Kritik ist unzulässig (<ref-ruling> E. 1.7.1; <ref-ruling> E. 2; <ref-ruling> E. 1.2). Erhöhte Anforderungen an die Begründung gelten, soweit die Verletzung von Grundrechten gerügt wird (<ref-law>; <ref-ruling> E. 1.7.2 mit Hinweisen). Soweit die Beschwerdeschrift den Begründungsanforderungen nicht genügt, ist auf die Eingabe nicht einzutreten (<ref-ruling> E. 1.7.2; <ref-ruling> E. 2; <ref-ruling> E. 1.1).
1.2.2. Die Vorinstanz hat im angefochtenen Entscheid unter Verweis auf die bundesgerichtliche Rechtsprechung (Urteil 1B_136/2012 vom 25. September 2012 E. 3.2) ausgeführt, der Siegelungsvorbehalt von <ref-law> erstrecke sich nach der Systematik des Gesetzes sowie nach Sinn und Zweck der Vorschrift auch auf Editionsverfügungen gemäss <ref-law>. Berufe sich eine von einer solchen Verfügung betroffene Person auf ein Aussage- bzw. Zeugnisverweigerungsrecht oder auf andere rechtlich geschützte Geheimhaltungsinteressen, sei (wie bei der Beschlagahme) nach den Regeln über die Siegelung (<ref-law>) vorzugehen. In diesen Fällen könne deshalb gegen Editionsverfügungen nicht die StPO-Beschwerde ergriffen werden. Die Rechte des Inhabers bzw. der Inhaberin der herausverlangten Aufzeichnungen und Gegenstände würden durch die Siegelung resp. das richterliche Entsiegelungsverfahren geschützt, weshalb es keines weiteren Rechtsschutzes in Form der Beschwerde bedürfe. Vorliegend mache die Beschwerdeführerin geltend, es sei nicht auszuschliessen, dass sie bei Herausgabe der in der strittigen Editionsverfügung genannten Unterlagen strafrechtlich zur Verantwortung gezogen werden könnte, weshalb sie keine Herausgabepflicht habe und der Herausgabebefehl Art. 265 Abs. 2 lit. a-c StPO verletze. Damit beantrage die Beschwerdeführerin implizit die Siegelung der herausverlangten Unterlagen. Auf die StPO-Beschwerde sei nach dem Gesagten deshalb nicht einzutreten.
1.2.3. Die Beschwerdeführerin wiederholt vor Bundesgericht in erster Linie ihre im angefochtenen Entscheid erwähnte Kritik an der strittigen Editionsverfügung. Auf die Begründung des Nichteintretensentscheids und die von der Vorinstanz grundsätzlich zutreffend zitierte bundesgerichtliche Rechtsprechung geht sie in diesem Zusammenhang nicht weiter ein. Aus ihren Ausführungen ergibt sich weder ausdrücklich noch implizit, wieso die Beurteilung der Vorinstanz, wonach gemäss den Regeln der Siegelung vorzugehen sei und die StPO-Beschwerde nicht zur Verfügung stehe, ungeachtet dieser Rechtsprechung bundesrechtswidrig sein sollte. Die Beschwerdeführerin macht sodann neu geltend, die zu edierenden Aufzeichnungen würden im Herausgabebefehl nicht ausreichend spezifiziert bzw. hätten bei dessen Erlass nicht bestanden und müssten erst noch erstellt werden. In der Editionsverfügung sei zudem kein Hinweis auf den Wegfall der Herausgabepflicht für die in <ref-law> genannten Personen enthalten, was gegen das Fairnessgebot nach <ref-law> und die Belehrungspflicht gemäss <ref-law> verstosse. Auch in diesem Zusammenhang erläutert die Beschwerdeführerin nicht, wieso gegen die Editionsverfügung ungeachtet der zitierten bundesgerichtlichen Rechtsprechung die StPO-Beschwerde offenstehen und der angefochtene Nichteintretensentscheid bundesrechtswidrig sein sollte. Dies wird in der Beschwerde auch sonst nirgends in rechtsgenüglicher Weise aufgezeigt. Es ist im Weiteren auch nicht offensichtlich.
1.2.4. Damit mangelt es in Bezug auf die Frage des Nichteintretens an einer den dargelegten Anforderungen genügenden Beschwerdebegründung (vgl. vorne E. 1.2.1). Da diese Frage einziger Gegenstand des vorliegenden Verfahrens bildet (vgl. <ref-ruling> E. 1.1), sind die Eintretensvoraussetzungen nicht erfüllt.
2.
Demnach kann auf die Beschwerde nicht eingetreten werden.
Bei diesem Verfahrensausgang hat die Beschwerdeführerin die Kosten des bundesgerichtlichen Verfahrens zu tragen (<ref-law>). Parteientschädigungen sind keine zuzusprechen (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Die Gerichtskosten von Fr. 3'000.-- werden der Beschwerdeführerin auferlegt.
3.
Dieses Urteil wird der Beschwerdeführerin, der Staats- und Jugendanwaltschaft des Kantons Glarus und dem Obergericht des Kantons Glarus schriftlich mitgeteilt.
Lausanne, 12. August 2021
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Chaix
Der Gerichtsschreiber: Baur