Skip to content

Commit

Permalink
Add GT inspector extension for ZTimestamp details
Browse files Browse the repository at this point in the history
  • Loading branch information
svenvc committed Sep 22, 2023
1 parent 8288d41 commit 25c611b
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 0 deletions.
28 changes: 28 additions & 0 deletions repository/ZTimestamp-GT/ZTimestamp.extension.st
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Extension { #name : #ZTimestamp }

{ #category : #'*ZTimestamp-GT' }
ZTimestamp >> gtViewDetailsIn: composite [
<gtView>
^ composite columnedList
title: 'Details';
items: [ {('iso' -> self printString).
('year' -> self year).
('month' -> self monthIndex).
('month name' -> self monthName).
('day of month' -> self dayOfMonth).
('day of week' -> self dayOfWeekName).
('day of year' -> self dayOfYear).
('hours' -> self hours).
('minutes' -> self minutes).
('seconds' -> self seconds).
('nanoseconds' -> self nanoSecond).
('offset' -> self offset).
('date' -> self asDate).
('time' -> self asTime).
('unix time' -> self asUnixTime).
('julian day number' -> self julianDayNumber).
('nanoseconds since midnight' -> self nanosecondsSinceMidnight) } ];
column: 'Key' text: #key;
column: 'Value' text: #value;
send: #value
]
1 change: 1 addition & 0 deletions repository/ZTimestamp-GT/package.st
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Package { #name : #'ZTimestamp-GT' }

0 comments on commit 25c611b

Please sign in to comment.