boilerplate for threads
This commit is contained in:
parent
c1d8f79976
commit
c3e596653d
|
|
@ -0,0 +1,23 @@
|
|||
import fs from 'fs';
|
||||
|
||||
const files = fs.readdirSync('lib/', {
|
||||
recursive: true
|
||||
});
|
||||
|
||||
const q = process.argv[2];
|
||||
|
||||
var total = 0;
|
||||
|
||||
for (const f of files) {
|
||||
try {
|
||||
const b = fs.readFileSync(`lib/${f}`, 'utf-8');
|
||||
if (b.includes(q) || f.includes(q)) {
|
||||
total ++;
|
||||
console.log(f);
|
||||
}
|
||||
} catch (error) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
console.log(`${total} files in total`);
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
import 'dart:async';
|
||||
import 'dart:convert';
|
||||
import 'dart:math';
|
||||
|
||||
import 'package:async/async.dart';
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:html_unescape/html_unescape.dart';
|
||||
|
||||
import 'package:matrix/matrix.dart';
|
||||
import 'package:matrix/src/models/timeline_chunk.dart';
|
||||
import 'package:matrix/src/utils/cached_stream_controller.dart';
|
||||
import 'package:matrix/src/utils/file_send_request_credentials.dart';
|
||||
import 'package:matrix/src/utils/markdown.dart';
|
||||
import 'package:matrix/src/utils/marked_unread.dart';
|
||||
import 'package:matrix/src/utils/space_child.dart';
|
||||
|
||||
class Thread {
|
||||
final Room room;
|
||||
final String threadRootId;
|
||||
|
||||
Thread({
|
||||
required Room this.room,
|
||||
required String this.threadRootId
|
||||
}) {
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue