This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import webview | |
import pywebio | |
from pywebio.platform.flask import webio_view | |
from flask import Flask, escape, request, send_from_directory, current_app, url_for | |
from pywebio import STATIC_PATH | |
from pywebio.input import * | |
from pywebio.output import * | |
from pywebio.session import * | |
import logging | |
from datetime import date, timedelta |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8" /> | |
<title>Buildless Angular 17 app with @babel/standalone</title> | |
<script type="importmap"> | |
{ | |
"imports": { | |
"@angular/common": "https://esm.sh/v135/@angular/[email protected]?dev", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
async function compressAndEncode(inputString) { | |
const encoder = new TextEncoder(); | |
// Create a ReadableStream from the input string | |
const inputReadableStream = new ReadableStream({ | |
start(controller) { | |
controller.enqueue(encoder.encode(inputString)); | |
controller.close(); | |
} | |
}); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export default class EventHandler { | |
constructor(eventStream) { | |
this.eventStream = eventStream | |
} | |
on(topic, fn) { | |
this.eventStream.addEventListener(topic, fn) | |
return this | |
} | |
} |