-
This commit is contained in:
2
info.rkt
2
info.rkt
@@ -1,7 +1,7 @@
|
|||||||
#lang info
|
#lang info
|
||||||
|
|
||||||
(define pkg-authors '(hnmdijkema))
|
(define pkg-authors '(hnmdijkema))
|
||||||
(define version "0.2.15")
|
(define version "0.2.16")
|
||||||
(define license 'MIT)
|
(define license 'MIT)
|
||||||
(define collection "web-racket")
|
(define collection "web-racket")
|
||||||
(define pkg-desc "web-racket - A Web Based GUI library, based on webui-wire")
|
(define pkg-desc "web-racket - A Web Based GUI library, based on webui-wire")
|
||||||
|
|||||||
@@ -501,6 +501,13 @@
|
|||||||
)
|
)
|
||||||
(hash-ref elements id))
|
(hash-ref elements id))
|
||||||
|
|
||||||
|
(define/public (new-element id . cl-selector)
|
||||||
|
(unless (hash-has-key? elements id)
|
||||||
|
(let ((cl (if (null? cl-selector) ww-element% (car cl-selector))))
|
||||||
|
(let ((obj (new cl [win-id win-id] [id id])))
|
||||||
|
(hash-set! elements id obj))))
|
||||||
|
(hash-ref elements id))
|
||||||
|
|
||||||
(define/public (get-elements selector)
|
(define/public (get-elements selector)
|
||||||
(ww-get-elements win-id selector))
|
(ww-get-elements win-id selector))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user