Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- sass_make_options :: IO (Ptr SassOptions)
- sass_make_file_context :: CString -> IO (Ptr SassFileContext)
- sass_make_data_context :: CString -> IO (Ptr SassDataContext)
- sass_compile_file_context :: Ptr SassFileContext -> IO CInt
- sass_compile_data_context :: Ptr SassDataContext -> IO CInt
- sass_make_file_compiler :: Ptr SassFileContext -> IO (Ptr SassCompiler)
- sass_make_data_compiler :: Ptr SassDataContext -> IO (Ptr SassCompiler)
- sass_compiler_parse :: Ptr SassCompiler -> IO CInt
- sass_compiler_execute :: Ptr SassCompiler -> IO CInt
- sass_delete_compiler :: Ptr SassCompiler -> IO ()
- sass_delete_options :: Ptr SassOptions -> IO ()
- sass_delete_file_context :: Ptr SassFileContext -> IO ()
- sass_delete_data_context :: Ptr SassDataContext -> IO ()
- sass_file_context_get_context :: Ptr SassFileContext -> Ptr SassContext
- sass_data_context_get_context :: Ptr SassDataContext -> Ptr SassContext
- sass_context_get_options :: Ptr SassContext -> Ptr SassOptions
- sass_file_context_get_options :: Ptr SassFileContext -> Ptr SassOptions
- sass_data_context_get_options :: Ptr SassDataContext -> Ptr SassOptions
- sass_file_context_set_options :: Ptr SassFileContext -> Ptr SassOptions -> IO ()
- sass_data_context_set_options :: Ptr SassDataContext -> Ptr SassOptions -> IO ()
- sass_option_get_precision :: Ptr SassOptions -> IO CInt
- sass_option_get_output_style :: Ptr SassOptions -> IO CInt
- sass_option_get_source_comments :: Ptr SassOptions -> IO Bool
- sass_option_get_source_map_embed :: Ptr SassOptions -> IO Bool
- sass_option_get_source_map_contents :: Ptr SassOptions -> IO Bool
- sass_option_get_source_map_file_urls :: Ptr SassOptions -> IO Bool
- sass_option_get_omit_source_map_url :: Ptr SassOptions -> IO Bool
- sass_option_get_is_indented_syntax_src :: Ptr SassOptions -> IO Bool
- sass_option_get_indent :: Ptr SassOptions -> IO CString
- sass_option_get_linefeed :: Ptr SassOptions -> IO CString
- sass_option_get_input_path :: Ptr SassOptions -> IO CString
- sass_option_get_output_path :: Ptr SassOptions -> IO CString
- sass_option_get_source_map_file :: Ptr SassOptions -> IO CString
- sass_option_get_source_map_root :: Ptr SassOptions -> IO CString
- sass_option_get_c_headers :: Ptr SassOptions -> IO SassImporterList
- sass_option_get_c_importers :: Ptr SassOptions -> IO SassImporterList
- sass_option_get_c_functions :: Ptr SassOptions -> IO SassFunctionList
- sass_option_set_precision :: Ptr SassOptions -> CInt -> IO ()
- sass_option_set_output_style :: Ptr SassOptions -> CInt -> IO ()
- sass_option_set_source_comments :: Ptr SassOptions -> Bool -> IO ()
- sass_option_set_source_map_embed :: Ptr SassOptions -> Bool -> IO ()
- sass_option_set_source_map_contents :: Ptr SassOptions -> Bool -> IO ()
- sass_option_set_source_map_file_urls :: Ptr SassOptions -> Bool -> IO ()
- sass_option_set_omit_source_map_url :: Ptr SassOptions -> Bool -> IO ()
- sass_option_set_is_indented_syntax_src :: Ptr SassOptions -> Bool -> IO ()
- sass_option_set_indent :: Ptr SassOptions -> CString -> IO ()
- sass_option_set_linefeed :: Ptr SassOptions -> CString -> IO ()
- sass_option_set_input_path :: Ptr SassOptions -> CString -> IO ()
- sass_option_set_output_path :: Ptr SassOptions -> CString -> IO ()
- sass_option_set_plugin_path :: Ptr SassOptions -> CString -> IO ()
- sass_option_set_include_path :: Ptr SassOptions -> CString -> IO ()
- sass_option_set_source_map_file :: Ptr SassOptions -> CString -> IO ()
- sass_option_set_source_map_root :: Ptr SassOptions -> CString -> IO ()
- sass_option_set_c_headers :: Ptr SassOptions -> SassImporterList -> IO ()
- sass_option_set_c_importers :: Ptr SassOptions -> SassImporterList -> IO ()
- sass_option_set_c_functions :: Ptr SassOptions -> SassFunctionList -> IO ()
- sass_context_get_output_string :: Ptr SassContext -> IO CString
- sass_context_get_error_status :: Ptr SassContext -> IO CInt
- sass_context_get_error_json :: Ptr SassContext -> IO CString
- sass_context_get_error_text :: Ptr SassContext -> IO CString
- sass_context_get_error_message :: Ptr SassContext -> IO CString
- sass_context_get_error_file :: Ptr SassContext -> IO CString
- sass_context_get_error_src :: Ptr SassContext -> IO CString
- sass_context_get_error_line :: Ptr SassContext -> IO CSize
- sass_context_get_error_column :: Ptr SassContext -> IO CSize
- sass_context_get_source_map_string :: Ptr SassContext -> IO CString
- sass_context_get_included_files :: Ptr SassContext -> IO (Ptr CString)
- sass_option_get_include_path_size :: Ptr SassOptions -> IO CSize
- sass_option_get_include_path :: Ptr SassOptions -> CSize -> IO CString
- sass_context_get_included_files_size :: Ptr SassContext -> IO CSize
- sass_context_take_error_json :: Ptr SassContext -> IO CString
- sass_context_take_error_text :: Ptr SassContext -> IO CString
- sass_context_take_error_message :: Ptr SassContext -> IO CString
- sass_context_take_error_file :: Ptr SassContext -> IO CString
- sass_context_take_output_string :: Ptr SassContext -> IO CString
- sass_context_take_source_map_string :: Ptr SassContext -> IO CString
- sass_context_take_included_files :: Ptr SassContext -> IO (Ptr CString)
- sass_compiler_get_state :: Ptr SassCompiler -> IO CInt
- sass_compiler_get_context :: Ptr SassCompiler -> IO (Ptr SassContext)
- sass_compiler_get_options :: Ptr SassCompiler -> IO (Ptr SassOptions)
- sass_compiler_get_import_stack_size :: Ptr SassCompiler -> IO CSize
- sass_compiler_get_last_import :: Ptr SassCompiler -> IO SassImportEntry
- sass_compiler_get_import_entry :: Ptr SassCompiler -> CSize -> IO SassImportEntry
- sass_compiler_get_callee_stack_size :: Ptr SassCompiler -> IO CSize
- sass_compiler_get_last_callee :: Ptr SassCompiler -> IO SassCalleeEntry
- sass_compiler_get_callee_entry :: Ptr SassCompiler -> CSize -> IO SassCalleeEntry
- sass_option_push_plugin_path :: Ptr SassOptions -> CString -> IO ()
- sass_option_push_include_path :: Ptr SassOptions -> CString -> IO ()
- sass_find_file :: CString -> Ptr SassOptions -> IO CString
- sass_find_include :: CString -> Ptr SassOptions -> IO CString
- sass_compiler_find_file :: CString -> Ptr SassCompiler -> IO CString
- sass_compiler_find_include :: CString -> Ptr SassCompiler -> IO CString
Documentation
sass_make_options :: IO (Ptr SassOptions) Source #
sass_make_file_context :: CString -> IO (Ptr SassFileContext) Source #
sass_make_data_context :: CString -> IO (Ptr SassDataContext) Source #
Creates and initializes a data context, ie. context that parses string instead of a file.
WARNING! The string that this function takes is released by the libsass during cleanup. You must not deallocate it.
sass_compiler_parse :: Ptr SassCompiler -> IO CInt Source #
sass_delete_compiler :: Ptr SassCompiler -> IO () Source #
sass_delete_options :: Ptr SassOptions -> IO () Source #
sass_delete_file_context :: Ptr SassFileContext -> IO () Source #
sass_delete_data_context :: Ptr SassDataContext -> IO () Source #
sass_file_context_set_options :: Ptr SassFileContext -> Ptr SassOptions -> IO () Source #
sass_data_context_set_options :: Ptr SassDataContext -> Ptr SassOptions -> IO () Source #
sass_option_get_output_style Source #
:: Ptr SassOptions | |
-> IO CInt | Returns |
sass_option_set_precision :: Ptr SassOptions -> CInt -> IO () Source #
sass_option_set_source_comments :: Ptr SassOptions -> Bool -> IO () Source #
sass_option_set_source_map_embed :: Ptr SassOptions -> Bool -> IO () Source #
sass_option_set_source_map_contents :: Ptr SassOptions -> Bool -> IO () Source #
sass_option_set_source_map_file_urls :: Ptr SassOptions -> Bool -> IO () Source #
sass_option_set_omit_source_map_url :: Ptr SassOptions -> Bool -> IO () Source #
sass_option_set_is_indented_syntax_src :: Ptr SassOptions -> Bool -> IO () Source #
sass_option_set_indent :: Ptr SassOptions -> CString -> IO () Source #
sass_option_set_linefeed :: Ptr SassOptions -> CString -> IO () Source #
sass_option_set_input_path :: Ptr SassOptions -> CString -> IO () Source #
sass_option_set_output_path :: Ptr SassOptions -> CString -> IO () Source #
sass_option_set_plugin_path :: Ptr SassOptions -> CString -> IO () Source #
sass_option_set_include_path :: Ptr SassOptions -> CString -> IO () Source #
sass_option_set_source_map_file :: Ptr SassOptions -> CString -> IO () Source #
sass_option_set_source_map_root :: Ptr SassOptions -> CString -> IO () Source #
sass_option_set_c_headers :: Ptr SassOptions -> SassImporterList -> IO () Source #
sass_option_set_c_importers :: Ptr SassOptions -> SassImporterList -> IO () Source #
sass_option_set_c_functions :: Ptr SassOptions -> SassFunctionList -> IO () Source #
sass_option_get_include_path :: Ptr SassOptions -> CSize -> IO CString Source #
sass_compiler_get_state Source #
:: Ptr SassCompiler | |
-> IO CInt | Retruns |
sass_option_push_plugin_path :: Ptr SassOptions -> CString -> IO () Source #
sass_option_push_include_path :: Ptr SassOptions -> CString -> IO () Source #
sass_find_file :: CString -> Ptr SassOptions -> IO CString Source #
sass_find_include :: CString -> Ptr SassOptions -> IO CString Source #
sass_compiler_find_file :: CString -> Ptr SassCompiler -> IO CString Source #
sass_compiler_find_include :: CString -> Ptr SassCompiler -> IO CString Source #