user_default.rs 539 B

123456789101112131415161718192021222324
  1. use lib_ot::core::{Delta, DeltaBuilder};
  2. #[inline]
  3. pub fn doc_initial_delta() -> Delta { DeltaBuilder::new().insert("\n").build() }
  4. #[inline]
  5. pub fn doc_initial_string() -> String { doc_initial_delta().to_json() }
  6. #[inline]
  7. pub fn initial_read_me() -> Delta {
  8. let json = include_str!("READ_ME.json");
  9. let delta = Delta::from_json(json).unwrap();
  10. delta
  11. }
  12. #[cfg(test)]
  13. mod tests {
  14. use crate::user_default::initial_read_me;
  15. #[test]
  16. fn load_read_me() {
  17. println!("{}", initial_read_me().to_json());
  18. }
  19. }